提示:内容已经过期谨慎付费,点击上方查看最新答案

轻松玩转Linux

  1. gzip命令只能压缩文件不能压缩目录,而且压缩完成后会保留原始文件。

  2. A:对 B:错
    答案:错
  3. 在Linux系统中,绝对路径是从根路径“.”开始,循序到文件所在的目录。

  4. A:错 B:对
    答案:对
  5. 在Linux系统中,删除空目录可以使用rmdir命令,但如果要删除非空目录,需要使用rm命令。

  6. A:错 B:对
    答案:对
  7. Linux系统中,某硬盘被划分为两个主分区和3个扩展分区,主分区被标识为sda1、sda2,扩展分区可以被标识为sda3、sda4、sda5。

  8. A:错 B:对
    答案:错
  9. 命令模式下才可以进行复制、剪切和粘贴。

  10. A:对 B:错
    答案:对
  11. Shell属于内核程序,用来直接管理硬件设备

  12. A:对 B:错

  13. 底线模式下才可以进行文本查找与替换。

  14. A:对 B:错

  15. “cd ..”代表回退到上一级目录。

  16. A:错 B:对
    AI参考:正确答案是B:“对”。"cd .." 是Linux/Unix系统中的命令,用于切换到当前目录的上一级目录。所以这个判断题是正确的,选项B为正确答案。'
  17. 若“a=1;b=2;c=$a+$b”,则c的值为3。

  18. A:对 B:错
    AI参考:正确答案是B:错。题目中给出的代码是变量a和b的值,而c的值是由$a+$b计算得出的,所以题目中缺少了$符号,导致c的值无法确定。因此,该题是错误的。'
  19. Linux是一个多任务、多用户的操作系统。

  20. A:错 B:对

  21. 在Shell编程中,变量定义的格式为:变量名=字符串,等号的左右两边是不能留空格的,否则Shell不会认为该变量被定义。

  22. A:错 B:对

  23. 在Shell编程中,要取用一个变量的值,只需在变量名前面加一个“$”。

  24. A:错 B:对

  25. 以下关于bzip2命令的使用方法以及使用结果,说法正确的是:( )
    root@ubuntu ~# bzip2 -d /tmp/*

  26. A:用bzip2命令解压/tmp目录下所有被bzip2压缩过的文件 B:/tmp目录下所有被解压的文件位于/tmp的子目录下 C:/tmp目录下所有被解压的文件位于/tmp目录下 D:用bzip2命令解压/tmp目录下所有被压缩过的文件

  27. 以下关于数据流重定向的说法正确的是:( )

  28. A:数据流输入重定向是以符号“<”标识的 B:数据流输出重定向是以符号“>”标识的 C:将输出到屏幕的数据转换成输出到文件或其它设备 D:数据流重定向是以符号“|”标识的

  29. 关于以下sed命令的说法,正确的是:( )
    $sed -e '1i AB CD EF B' -e '/FC/d' file



  30. 关于如下命令,以下说法正确的是:( )
    root@ubuntu:~# shutdown -h now

  31. A:命令语句中-h为选项 B:命令语句中-h为参数 C:命令语句中 now为参数 D:命令语句中 now为选项

  32. 在设置好Ubuntu系统锁屏及黑屏时间之后,以下说法正确的是:( )

  33. A:电脑无操作黑屏时间超过设置的时间,电脑会锁屏 B:电脑无操作黑屏后,电脑会马上锁屏 C:电脑无操作时间超过空白屏幕等待时间之后,电脑会黑屏 D:电脑无操作时间超过空白屏幕等待时间之后,电脑会锁屏

  34. 以下关于Linux的说法正确的是( ):

  35. A:Linux和Unix有很大的渊源 B:Linux是用于直接控制计算机硬件的软件 C:Linux是Unix的别名 D:Linux在服务器领域有广泛的应用
    AI参考:正确选项是:A:Linux和Unix有很大的渊源;D:Linux在服务器领域有广泛的应用。解释:A选项是正确的,Linux和Unix同属类Unix操作系统,有很多相似之处。B选项错误,Linux是一种操作系统,而不是直接控制计算机硬件的软件。C选项也不正确,Linux不是Unix的别名,而是两种不同的操作系统。因此,只有A和D选项是正确的。Linux在服务器领域有广泛的应用是因为它具有稳定、安全、高效等优点,适合作为服务器操作系统使用。'
  36. 关于如下的程序,如下说法正确的是:( )

    image.png


  37. A:程序采用的双重循环,内层循环有9次输出 B:内层循环有3次输出结果 C:程序有错 D:内层循环有7次输出结果

  38. 使用test命令对当前目录下的文件file进行测试的命令如下,以下说法正确的是:
    zs@ubuntu ~$ test -r file -a -x file

  39. A:测试用户所有用户是否对该文件有读或执行权限,有任意一种权限就返回true B:测试用户zs是否对该文件有读或执行权限,有任意一种权限就返回true C:测试所有用户是否对该文件有读以及执行权限,两种权限都有就返回true D:测试用户zs是否对该文件有读以及执行权限,两种权限都有就返回true

  40. 在Linux中命令的格式通常为:command [option][arguments],关于以上的命令格式说法错误的是( )

  41. A:option是命令的选项,说明对命令的要求 B:command代表命令名称 C:arguments是命令的参数,描述命令作用的对象 D:“[]”之中的内容在命令格式中必须具备

  42. 在 tr 中可以使用( )选项删除指定的字符。

  43. A:-f B:-d C:-r D:-n

  44. 如果我们想使刚创建的文件被 locate 命令立即搜索到,那么我们可以执行以下

    ( )命令。

  45. A:update datebase B:updating C:update D:updatedb

  46. 一个文件的权限是“rw-r--r-x”,那么这个文件所有者的权限是( )。

  47. A:写、可执行 B:读、可执行 C:读、写 D:只读

  48. 关于以下命令,下面说法正确的是:( )
    root@ubuntu ~# cat file1 | sort | uniq | wc -l

  49. A:命令实现的功能是统计文件file1中不相同行的总数 B:命令实现的功能是统计文件file1中不相同词语的总数 C:命令有错, uniq应该要先执行,然后再执行sort D:命令执行完毕后,file1中的内容会改变

  50. 以下指令中,可实现对文本内容以单词为单位进行删除的是( )。

  51. A:dx B:dw C:dy D:yw

  52. 为了将当前目录下的压缩文件new.tar.bz2解压缩,我们可以使用( )。

  53. A:tar -cjf new.tar.bz2 B:tar -xzf new.tar.bz2 C:tar -xjf new.tar.bz2 D:tar -czf new.tar.bz2

  54. 当我们在当前文件中,想要直接编辑文件 practice040124,可通过以下( )指令实现。

  55. A:“:edit! Practice040124” B:“:edit practice040124” C:“:edit! practice040124” D:“::!edit practice040124”
    AI参考:正确选项是【B】::edit practice040124。解释:根据题意,需要在当前文件中直接编辑文件practice040124,因此需要使用“:edit”指令来实现。而选项B中的“practice040124”是文件名,因此是正确的选项。选项A和C中的符号“!”和双引号“”是不必要的,选项D中的冒号“:”和冒号“:”之间应该没有空格。'
  56. 在使用mkdir命令创建新的目录时,用于递归创建目录(即创建父目录的同时创建子目录)的参数选项是( )。

  57. A:-r B:-p C:-d D:-m

  58. 用命令ls -al显示出文件a的描述为“-rwxr-xr-- 1 root root 100 2018-10-12 17:12 a”,由此可知文件a的类型为( )。

  59. A:普通文件 B:硬链接 C:符号链接 D:目录

  60. 下列有关命令映射的指令,书写正确的是( )。

  61. A:“:map #oI Love you” B:“:map# I Love you” C:“:map # I Love you” D:“:map I Love you”

  62. 如果想要在对文件内容排序时忽略字母的大小写,需要使用 sort 中的( )项。

  63. A:-d B:-f C:-r D:-n
    AI参考:正确选项是 `-n`。在 Unix/Linux 系统中,`sort` 命令可以对文件内容进行排序。要忽略字母的大小写,可以使用 `-n` 选项,该选项表示按照数字顺序进行排序,而不是字母顺序。因此,选项 D 是正确答案。其他选项如 `-d`(用于检测文件是否为数字文件)、`-f`(用于将文件内容视为字符串而不是文件)和 `-r`(用于将文件内容反向排序)与题目要求不符。'
  64. 在下列命令中,不能显示文本文件内容的命令是( )。

  65. A:join B:tail C:cat D:more

  66. 想要在当前光标的左侧或右侧插入文本,可通过以下( )命令实现。

  67. A:“a”与“i” B:“O”与“a” C:“i”与“o” D:“i”与“a”

  68. 使用( )选项让 grep 在查找时忽略字母的大小写。

  69. A:-n B:-l C:–v D:-i
    AI参考:正确选项是 `D:–i`。在 grep 命令中,`-i` 选项可以让搜索忽略字母的大小写,也就是会把大小写字母看作是等价的。这个选项对于需要在搜索时忽略大小写的场景非常有用。选项 `-n` 是表示打印匹配的行号,`-l` 是表示只输出包含匹配行的文件名,`–v` 是反转匹配,也就是不匹配的部分也会被输出。所以,正确的答案是 D:–i。'
  70. 如果想使用 date 命令输出当前的年份,以下( )命令可以正确执行。

  71. A:date +%m B:date +%d C:date +%w D:date +%y

  72. 对于所有用户都能写的文件权限是( )。

  73. A:644 B:754 C:655 D:666
    AI参考:正确答案是【D:666】。文件权限分为三种,读、写和执行。选项A(644)表示只有文件所有者有读和写的权限,而其他用户只有读的权限;选项B(754)表示只有文件所有者和群组有读和写的权限,其他用户只有读的权限;选项C(655)表示只有文件所有者有读和写的权限,而其他用户只有执行的权限;选项D(666)表示所有用户都有读、写和执行的权限。因此,对于所有用户都能写的文件权限是选项D。'
  74. 关于以下语句,说法正确的是:( )

    image.png


  75. A:程序有错 B:判断字符串是否为空,为空就输出Wrong string!,否则就输出字符串的值 C:判断字符串是否不为空,不为空就输出Wrong string!,否则就输出字符串的值 D:[ -z “$str”] 不可以用 test -z “$str”代替
    AI参考:选项D是正确的。解释:在Bash/Shell脚本中,`[ -z "$str" ]`用于检查变量`$str`是否为空字符串。如果变量为空,那么`-z "$str"`会返回true,即返回真。此时可以使用`test -z "$str"`来代替。所以,选项D是正确的。选项A、B、C都存在错误或不完全准确的地方。A选项错误地假设了程序有错,而实际上题目中并未给出任何错误信息;B选项中判断字符串是否为空的方式不正确,应该使用`-n "$str"`来判断字符串是否非空;C选项中的判断方式与B选项类似,但也不完全正确。'
  76. 欲把当前目录下的 a.txt 复制为 b.txt,正确的命令是( )。

  77. A:cat a.txt >> b.txt B:copy a.txt b.txt C:cp a.txt | b.txt D:cat a.txt > b.txt

  78. 下述语句中,给变量 name 正确赋值“Amy’s cat”的是( )。

  79. A:name=’Amy’s cat’ B:name=Amy’scat C:name=”Amy’scat” D:name=Amy’s cat
    AI参考:正确选项是D:name=Amy’s cat。在给变量name赋值时,需要使用引号将字符串括起来,并且字符串中的单引号需要被转义,即使用两个单引号来表示一个单引号。因此选项A和B中的单引号没有正确转义,会导致错误。选项C中的字符串没有用引号括起来,也是错误的。只有选项D中的字符串使用正确的引号括起来,并且单引号被正确转义,因此是正确的赋值方式。'
  80. 下列选项中,用来显示当前工作目录的绝对路径的命令是( )。

  81. A:password B:cd C:pwd D:passwd
    AI参考:用来显示当前工作目录的绝对路径的命令是选项C:pwd。pwd是Print Working Directory(打印工作目录)的缩写,它用于显示当前工作目录的绝对路径。而选项A、B和D与显示当前工作目录的绝对路径无关。因此,答案为C:pwd。'
  82. 以下命令的含义是什么? ( )
    root@ubuntu ~# ls -l /tmp /[abc]*

  83. A:列出/tmp目录下的所有包含字符a、b或c的文件 B:列出/tmp目录下以字符串abc开头的所有文件 C:列出/tmp目录下的所有文件 D:列出/tmp目录下的所有以字符a、b或c开头的文件

  84. 如果想以逆序查看文件内容,那么 sort 命令后需要加上( )参数。

  85. A:-m B:-a C:-r D:-d
    AI参考:正确选项是 C:-r。选项C是-r(reverse,逆序),所以如果想以逆序查看文件内容,那么sort命令后需要加上-r参数。选项A、B、D与逆序无关,不符合题意。'
  86. 以下指令中,可实现对文本内容以行为单位进行删除的是( )。

  87. A:dd B:xx C:yy D:cc

  88. 以下( )仅用于查看一个内部命令的帮助信息。

  89. A:info B:help C:whatis D:man

  90. 下列( )按键是 more 命令中的向后翻页的快捷键。

  91. A:Page Up B:Space C:Enter D:Delete

  92. 若文件test的类型及权限描述为:drwxrw-r--,则文件test的类型及文件所有者的权限是( )。

  93. A:目录文件、读写 B:普通文件、读 C:普通文件、读写 D:目录文件、读写执行

  94. 如果想查看文件的权限,那么需要使用以下( )命令。

  95. A:ls -m B:ls -l C:ls -R D:ls –d
    AI参考:正确选项是:B: `ls -l`。解释:选项A、C、D都与查看文件权限无关,只有选项B的`ls -l`命令可以用来查看文件的详细权限信息,包括文件所有者、所属组、文件权限位等。因此,B是正确选项。'
  96. 如果要列出一个目录下的所有文件需要使用命令行( )。

  97. A:ls –a B:ls -s C:ls -d D:ls –l

  98. 若想把文件中所有的“one”替换为“two”,可以通过以下( )指令来实现。

  99. A:“:1,$ s/one/two/g” B:“:1,$ s/g/one/two/” C:“:1,$ g/s/one/two/” D:“:1,$ s/one/two”

  100. 下面哪个命令只能用来压缩文件不能用来压缩目录?( )

  101. A:zip B:gzip C:bzip D:tar

  102. 下列选项中,用来改变工作目录的命令是( )。

  103. A:cd B:change C:cn D:cp

  104. 在文件中查找字符串“apple”时,以下( )指令可以正确实现向前或向后继续查找目标字符串的效果。

  105. A:“/apple”与“?apple” B:“n”与“M” C:“N”与“n” D:“?apple”与“/apple”
    AI参考:正确选项是D:“?apple”与“/apple”。在许多文本编辑器和编程语言中,可以使用“?”和“/”等符号来在文件中查找字符串。具体来说,“?”表示在当前位置之后的搜索,而“/”表示在当前位置之前的搜索。因此,选项D中的“?apple”表示在当前位置之后的搜索字符串“apple”,而“/apple”表示在当前位置之前的搜索字符串“apple”。这种用法可以在文件中向前或向后继续查找目标字符串。因此,选项D是正确的。选项A、B和C中的指令不符合标准语法和功能,因此是错误的。'

温馨提示支付 ¥1.95 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部