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
廣告
© . All rights reserved.