Unix 模拟测试


本节为您提供各种与Unix 框架相关的模拟测试集。您可以将这些模拟测试样本下载到本地机器上,并在方便的时候离线解答。每个模拟测试都附带一个模拟测试答案,以便您验证最终分数并进行自我评分。

问题与解答

Unix 模拟测试一

第 1 题 - 选择出不同的一个。

A - csh

B - bsh

C - ksh

D - 内核

答案:D

解释

内核是操作系统的核心部分,与其他流行的 shell 不同。

第 2 题 - 创建文件符号链接的选项是什么?

A - –s

B - –l

C - –f

D - 以上都不是。

答案:A

解释

-s 是创建符号/软链接的选项,仅适用于文件。

第 3 题 - 创建目录硬链接的选项是什么?

A - –s

B - –l

C - –f

D - 以上都不是。

答案:D

解释

为目录创建硬链接是错误的。

第 4 题 - 以下命令可以列出所有当前活跃的登录。

A - whoami

B - who am i

C - who

D - 以上都不是。

答案:C

解释

who 列出所有当前活跃的登录,以及关联的终端类型、时间和主机名。

第 5 题 - 选择打印当前工作目录的命令

A - cwd

B - pwd

C - wd

D - nwd

答案:B

解释

pwd(当前工作目录)。

第 6 题 - 表示 STDOUT 的文件描述符号是多少?

A - 0

B - 1

C - 2

D - 以上都不是。

答案:B

解释

0-STDIN,1-STDOUT & 2-STDERR

答案:C

解释

点点(..)表示父目录,点(.)表示当前工作目录。

第 8 题 - 识别指定辅助提示符的环境变量。

A - PP1

B - SP2

C - PS1

D - PS2

答案:D

解释

PS2 代表主字符串二。

答案:D

解释

处于执行状态的程序称为进程。

答案:C

解释

子进程的父进程 ID。

第 11 题 - 哪个组合键可以在 vi 中提取一行?

A - yw

B - yc

C - yy

D - yl

答案:C

解释

提取是将文本保存在缓冲区中的过程。

第 12 题 - shell 脚本中的 She-bang 行以__开头

A - #

B - #!

C - !#

D - 以上都不是。

答案:B

解释

它告诉系统使用哪个 shell 来执行脚本文件。

第 13 题 - shell 脚本文件中的注释如何开始。

A - 以 # 开头

B - 以 $ 开头

C - 以 ! 开头

D - 以上都不是。

答案:A

解释

注释行以 #(井号)开头,shell 会忽略它。

答案:D

解释

我们可以在八进制数系统中提供权限值,而 888 不是有效的八进制数。

第 15 题 - 哪个 shell 变量保存 shell 脚本的第一个命令行参数?

A - $0

B - $1

C - #0

D - 以上都不是

答案:B

解释

$0 代表 shell 脚本文件名本身。从 $1 开始,是发送到 shell 脚本的实际命令行参数。

第 16 题 - 令 a = 5,b = 6。选择执行乘法的正确命令?

A - expr $a * $b

B - expr $a \* $b

C - $(a*b)

D - 以上都不是。

答案:B

解释

由于 * 具有特殊含义,因此通过使用 \ 进行转义来抑制它。

第 17 题 - 哪个过滤器可以应用于文本行以按升序或降序排列?

A - sort

B - arrange

C - collate

D - 以上都不是。

答案:A

解释

sort 命令,一个用于按词典或数字顺序排序文本的过滤器。

第 18 题 - 哪个 shell 运算符可用于将命令置于后台执行?

A - |

B - &

C - &&

D - >

答案:B

解释

语法是 command &。

第 19 题 - 我们可以杀死任何后台执行的进程。

A - 正确

B - 错误

答案:B

解释

错误。我们只能杀死我们拥有者权限的进程。

第 20 题 - 以下哪个选项是为 'ls' 创建别名 'list' 的正确方法?

A - alias list=”ls”

B - alias list “ls”

C - alias “list” as “ls”

D - alias “ls” as “list”

答案:A

解释

语法是 alias 别名=”命令”。

第 21 题 - 选择以下正确的方法,使用 grep 搜索以模式开头的行。

A - ^pattern

B - pattern^

C - $pattern

D - pattern$

答案:A

解释

模式可以包含在单引号中以抑制所有元字符的特殊含义。

第 22 题 - 将所有扩展名为 .doc 的文件(文件名仅包含 3 个字符)复制到名为“confi”的目录中,该目录位于父目录中。

A - cp ???.doc ../confi

B - cp [1-3].doc ../confi

C - cp ???.doc /confi

D - 以上都不是。

答案:A

解释

??? -> 匹配任何 3 个字符。点点(..)表示父目录。

第 23 题 - 哪个命令可用于删除非空目录?

A - rmdir

B - rd

C - ddir

D - rm

答案:D

解释

rmdir 只能在目录为空时使用。如果目录非空,我们可以使用 'rm' 的递归选项删除它,因为对于 UNIX/Linux 而言,目录也是文件。

答案:B

解释

第 25 题 - 选择列出仅文件“error.txt”的命令

A - ls *err*.txt

B - ls e*.txt

C - ls error.???

D - ls error.txt

答案:D

解释

答案表

题号 答案
1 D
2 A
3 D
4 C
5 B
6 B
7 C
8 D
9 D
10 C
11 C
12 B
13 A
14 D
15 B
16 B
17 A
18 B
19 B
20 A
21 A
22 A
23 D
24 B
25 D
unix_questions_answers.htm
广告