Linux-筆試題

业余砖家發表於2024-12-10

一.填空題

1. 在 Linux 系統中,以 檔案 方式訪問裝置

2. Linux 核心引導時,從檔案 /etc/fstab 中讀取要載入的檔案系統。

3. Linux 檔案系統中每個檔案用資訊節點 來標識。

4. 全部磁碟塊由四個部分組成,分別為 引導塊 、專用塊 i 節點表塊 和數據儲存塊

5. 連結分為:符號連結 硬連結

6. 超級塊包含了 i 節點表 空閒塊表 等重要的檔案系統資訊。

7. 某檔案的許可權為:drw-r--r--,用數值形式表示該許可權,則該八進位制數為:644 ,該檔案屬性是目錄

8. 前臺起動的程序使用 Ctrl+c 終止。

9. 靜態路由設定後,若網路拓撲結構發生變化,需由 系統管理員 修改路由的設定。

10. 網路管理的重要任務是:控制 監控

11. 安裝 Linux 系統對硬碟分割槽時,必須有兩種分割槽型別:交換分割槽swap 檔案系統分割槽

13. 編寫的 Shell 程式執行前必須賦予該指令碼檔案 可執行 許可權。

14. 系統管理的任務之一是能夠在 分散式 環境中實現對程式和資料的安全保護、備份、恢復和更新。

15. 系統交換分割槽是作為系統 虛擬儲存器 的一塊區域。

16. 核心分為 程序管理系統 記憶體管理系統 I/O 管理系統 和檔案管理系等四個子系統。

17. 核心配置是系統管理員在改變系統配置 硬體 時要進行的重要操作。

18. 在安裝 Linux 系統中,使用 netconfig 程式對網路進行配置,該安裝程式會 一步步提示使用者輸入主機名、域名、域名伺服器、IP 地址、閘道器地址 子網掩碼 等必要資訊。

19. 唯一標識每一個使用者的是 使用者ID 和使用者名稱。

20 . RIP 協議是最為普遍的一種內部協議,一般稱為動態路由選擇協議

21. 在 Linux 系統中所有內容都被表示為檔案,組織檔案的各種方法稱為檔案系統

22. DHCP 可以實現 動態 IP 地址分配。

23. 系統網路管理員的管理物件是伺服器、 使用者 伺服器的程序 以及系統的各種資源。

24. 網路管理通常由 監測傳輸 管理 三部分組成,其中管理部分是整個網路管理的中心。

25. 當想刪除本系統用不上的 裝置驅動程式 時必須編譯核心,當核心不支援系統上的 裝置驅動程式 時,必須對核心升級

26 Ping 命令可以測試網路中本機系統是否能到達 ,所以常常用於測試網路的 連通性

27. vi 編輯器具有兩種工作模式:命令模式 編輯模式

28. 可以用 ls –al 命令來觀察檔案的許可權,每個檔案的許可權都用 10 位表示,並分為四段,其中第一段佔 1 位,表示檔案型別 ,第二段佔 3 位,表示 檔案 所有者對該檔案的許可權。

29. 程序與程式的區別在於其動態性,動態的產生和終止,從產生到終止程序可以具有的基本狀態為:執行態 就緒態 等待態

30. DNS 實際上是分佈在 internet 上的主機資訊的資料庫,其作用是實現 IP 地址 主機名 之間的轉換。

31. Apache 是實現 WWW 伺服器功能的應用程式,即通常所說的“瀏覽 web 伺服器”,在 伺服器端 為使用者提供瀏覽 web 服務 的就是 apache 應用程式。

32. 在 Linux 系統上做備份可以有兩種型別:系統備份 使用者備份 。其中前者是指對 作業系統 的備份,後者是指對 應用程式和使用者檔案 的備份。

33. CD-ROM 標準的檔案系統型別是 iso9660

34. 當 lilo.conf 配置完畢後,使之生效,應執行的命令及引數是 lilo

35. 在使用 ls 命令時,用八進位制形式顯示非列印字元應使用引數-b

36. Linux 使用支援 Windows 9.x/2000 長檔名的檔案系統的型別是 vfat

37. 設定限制使用者使用磁碟空間的命令是 quota

38 在 Linux 系統中,用來存放系統所需要的配置檔案和子目錄的目錄是/etc

39. 硬連線只能建立對 連結 可以跨不同檔案系統建立。

40. 套接字檔案的屬性位是 s

41. 結束後臺程序的命令是 kill

42. 程序的執行有兩種方式,即獨立執行使用父程序執行

43. Links 分為 硬連結符號連結

44. 在超級使用者下顯示 Linux 系統中正在執行的全部程序,應使用的命令及引數是 ps -aux

45. 管道檔案的屬性位是 p

46. 將前一個命令的標準輸出作為後一個命令的標準輸入,稱之為 管道

47. 為指令碼程式指定執行權的命令及引數是 chmod a+x filename

48. 進行遠端登入的命令是 ssh

49. 欲傳送 10 個分組報文測試與主機 abc.tuu.edu.cn 的連通性,應使用的命令和引數是:ping -c 10 abc.tuu.edu.cn

50. DNS 伺服器的程序命名為 named,當其啟動時,自動裝載 /etc 目錄下的 named.conf 檔案中定義的 DNS 分割槽資料庫檔案。

51. Apache 伺服器程序配置檔案是 httpd.conf

52.在 Linux 系統中,壓縮檔案後生成字尾為.gz 檔案的命令是 gzip

53. 在用 vi 編輯檔案時,將檔案內容存入 test.txt 檔案中,應在命令模式下鍵入 :w

54 可以在標準輸出上顯示整年日曆的命令及引數是 cal

55. 在 shell 程式設計時,使用方括號表示測試條件的規則是:方括號兩邊必須有空格

56. 檢查已安裝的檔案系統/dev/had5 是否正常,若檢查有錯,則自動修復,其命令及引數是 fsck -a /dev/had5

57. 在 Windows9.x 環境下共享 Unix/Linux 中的使用者目錄的一個工具是 samba

58. 系統管理員的職責是進行系統資源管理、系統效能管理、裝置管理、安全管理和系統效能監測

59 在 Linux 系統中,測試 DNS 伺服器是否能夠正確解析域名的的客戶端命令,使用命令 nslookup

60. 在 Linux 系統下,第二個 IDE 通道的硬碟(從盤)被標識為 hdb

61. 當系統管理員需升級核心版本和改變系統硬體配置時,應重新編譯核心 62. 如 果 只 是 要 修 改 系 統 的 IP地 址 , 應 修 改 /etc/sysconfig/network-script/ifcfg-ethX 配置檔案。(標準答案上說是 /etc/rc.d/rc.inet1,不知道是什麼意思?)

63. 當 LAN 內沒有條件建立 DNS 伺服器,但又想讓區域網內的使用者可以使用計算機名互相訪問時,應配置 hosts 檔案。

64. 在 vi 編輯環境下,使用 Esc 進行模式轉換。

65. Slackware Linux 9.0 通常使用 ext3 檔案系統,系統的全部磁碟塊由 4 分組成。

66. 將/home/stud1/wang 目錄做歸檔壓縮,壓縮後生成 wang.tar.gz 檔案,並將此檔案儲存到/home 目錄下,實現此任務的 tar 命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang

67. 管道就是將前一個命令的標準輸出 作為後一個命令的 標準輸入

68. 在使用手工的方法配置網路時,可透過修改 /etc/sysconfig/network 檔案來改變主機名,若要配置該計算機的域名解析客戶端,需配置 /etc/resolv.conf 檔案。

69. 啟動程序有手動啟動和排程啟動兩種方法,其中排程啟動常用的命令為 at、crontab 和 batch

70. test.bns.com.cn 的域名是 ,如果要配置一域名伺服器,應在 named.conf 檔案中定義 DNS 資料庫的工作目錄。

71. Sendmail 郵件系統使用的兩個主要協議是:smtp pop,前者用來傳送郵,後者用來接收郵件。

72. DHCP 是動態主機配置協議的簡稱,其作用是:為網路中的主機分配 IP 地址

73. 目前代理伺服器使用的軟體包有很多種,教材中使用的是 squid

74. rm 命令可刪除檔案或目錄,其主要差別就是是否使用遞迴開關 -r 或 -R

75. mv 命令可以移動檔案和目錄,還可以為檔案和目錄重新命名。

76. 路由選擇協議(RIP)的跳數表示到達目的地之前必須透過的 閘道器 數,RIP接受的最長距離是 15

77. ping 命令用於測試網路的連通性,ping 命令透過 ICMP 協議來實現。

78. NFS 協議用於實現主機之間的檔案系統共享。

79. 在 Linux 作業系統中,裝置都是透過特殊的 檔案 來訪問。

80. shell 不僅是命令的直譯器 ,它同時也是一種功能強大的程式語言。 Bash Linux 的預設 shell

81. 用 >> 符號將輸出重定向內容附加在原文的後面。

82. 增加一個使用者的命令是:useradd、adduser

83 進行字串查詢,使用 grep 命令。

84. 使用 * 每次匹配若干個字元。

85. /sbin 目錄用來存放系統管理員使用的管理程式。

二.單項選擇題

1. 下面的網路協議中,面向連線的協議是:A 。

A 傳輸控制協議

B 使用者資料包協議

C 網際協議

D 網際控制報文協議

2.在/etc/fstab 檔案中指定的檔案系統載入引數中, 引數一般用於 CD-ROM 等移動裝置。D

A defaults

B sw

C rw 和 ro

D noauto

3. Linux 檔案許可權一共 10 位長度,分成四段,第三段表示的內容是 C 。

A 檔案型別

B 檔案所有者的許可權

C 檔案所有者所在組的許可權

D 其他使用者的許可權

4. 終止一個前臺程序可能用到的命令和操作 B 。

A kill

B <CTRL>+C

C shut down

D halt

5.在使用 mkdir 命令建立新的目錄時,在其父目錄不存在時先建立父目錄的選項是 D

A -m

B -d

C -f

D -p

6. 下面關於 i 節點描述錯誤的是 。A

A i 節點和檔案是一一對應的

B i 節點能描述檔案佔用的塊數

C i 節點描述了檔案大小和指向資料塊的指標

D 透過 i 節點實現檔案的邏輯結構和物理結構的轉換

7. 一個檔名字為 rr.Z,可以用來解壓縮的命令是:D 。

A tar

B gzip

C compress

D uncompress

8. 具有很多 C 語言的功能,又稱過濾器的是 。C

A Csh

B tcsh

C awk

D sed

9. 一臺主機要實現透過區域網與另一個區域網通訊,需要做的工作是 C。

A 配置域名伺服器

B 定義一條本機指向所在網路的路由

C 定義一條本機指向所在網路閘道器的路由

D 定義一條本機指向目標網路閘道器的路由

10. 建立動態路由需要用到的檔案有 。D

A /etc/hosts

B /etc/HOSTNAME

C /etc/resolv.conf

D /etc/gateways

11. 區域網的網路地址 192.168.1.0/24,區域網路連線其它網路的閘道器地址是

192.168.1.1。主機 192.168.1.20 訪問 172.16.1.0/24 網路時,其路由設定正確的是 。B

A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1

C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1

D route add default 192.168.1.0 netmask 172.168.1.1 metric 1

12. 下列說法中,不屬於 ifconfig 命令作用範圍的是 。D

A 配置本地迴環地址

B 配置網路卡的 IP 地址

C 啟用網路介面卡

D 載入網路卡到核心中

13. 下列關於連結描述,錯誤的是 。B

A 硬連結就是讓連結檔案的 i 節點號指向被連結檔案的 i 節點

B 硬連結和符號連線都是產生一個新的 i 節點

C 連結分為硬連結和符號連結

D 硬連線不能連結目錄檔案

14. 在區域網路內的某臺主機用 ping 命令測試網路連線時發現網路內部的主機都可以連同,而不能與公網連通,問題可能是 。C

A 主機 IP 設定有誤

B 沒有設定連線區域網的閘道器

C 區域網的閘道器或主機的閘道器設定有誤

D 區域網 DNS 伺服器設定有誤

15. 下列檔案中,包含了主機名到 IP 地址的對映關係的檔案是:B。

A /etc/HOSTNAME

B /etc/hosts

C /etc/resolv.conf

D /etc/networks

16. 不需要編譯核心的情況是 D 。

A 刪除系統不用的裝置驅動程式時

B 升級核心時

C 新增新硬體時

D 將網路卡啟用

17. 在 shell 中變數的賦值有四種方法,其中,採用 name=12 的方法稱 A。

A 直接賦值

B 使用 read 命令

C 使用命令列引數

D 使用命令的輸出

18. 命令可以從文字檔案的每一行中擷取指定內容的資料。D

A cp B dd C fmt D cut

19. 下列不是 Linux 系統程序型別的是。D

A 互動程序

B 批處理程序

C 守護程序

D 就緒程序

解析:

按照程序的功能和執行的程式分類,程序可劃分為兩大類:

(1) 系統程序:可以執行記憶體資源分配和程序切換等管理工作;而且,該程序的執行不受使用者的干預,即使是root使用者也不能干預系統程序的執行。

(2) 使用者程序:透過執行使用者程式、應用程式或核心之外的系統程式而產生的程序,此類程序可以在使用者的控制下執行或關閉。  
針對使用者程序,又可以分為互動程序、批處理程序和守護程序三類。
(1)互動程序:由一個shell終端啟動的程序,在執行過程中,需要與使用者進行互動操作,可以執行於前臺,也可以執行在後臺。

(2) 批處理程序:該程序是一個程序集合,負責按順序啟動其他的程序。

(3) 守護程序:守護程序是一直執行的一種程序,經常在linux系統啟動時啟動,在系統關閉時終止。

20.配置 Apache 1.3.19 伺服器需要修改的配置檔案為 A。

A httpd.conf

B access.conf

C srm.conf

D named.conf

21. 核心不包括的子系統是 D。

A 程序管理系統

B 記憶體管理系統

C I/O 管理系統

D 硬體管理系統

22. 在日常管理中,通常 CPU 會影響系統效能的情況是:A

A CPU 已滿負荷地運轉

B CPU 的執行效率為 30%

C CPU 的執行效率為 50%

D CPU 的執行效率為 80%

23. 若一臺計算機的記憶體為 128MB,則交換分割槽的大小通常是 C 。

A 64MB

B 128MB

C 256MB

D 512MB

24. 在安裝 Linux 的過程中的第五步是讓使用者選擇安裝方式,如果使用者希望安裝部分元件(軟體程式),並在選擇好後讓系統自動安裝,應該選擇的選項是 D 。

A full

B expert

C newbie

D menu

25. Linux 有三個檢視檔案的命令,若希望在檢視檔案內容過程中可以用游標上下移動來檢視檔案內容,應使用 命令。C

A cat

B more

C less

D menu

26. 下列資訊是某系統用 ps –ef 命令列出的正在執行的程序, 程序是執行Internet 超級伺服器,它負責監聽 Internet sockets 上的連線,並呼叫合適的伺服器來處理接收的資訊。D

A root 1 4.0 0.0 344 204? S 17:09 0:00 init

B root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty

C root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogd

D root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd

27.在 TCP/IP 模型中,應用層包含了所有的高層協議,在下列的一些應用協議中, 是能夠實現本地與遠端主機之間的檔案傳輸工作。B

A telnet

B FTP

C SNMP

D NFS

28.當我們與某遠端網路連線不上時,就需要跟蹤路由檢視,以便了解在網路的什麼位置出現了問題,滿足該目的的命令是 C 。

A ping

B ifconfig

C traceroute

D netstat

29.對名為 fido 的檔案用 chmod 551 fido 進行了修改,則它的許可權是 D 。

A -rwxr-xr-x

B -rwxr--r--

C -r--r--r--

D -r-xr-x—x

30. 在 i 節點表中的磁碟地址表中,若一個檔案的長度是從磁碟地址表的第 1塊到第 11 塊,則該檔案共佔有()塊號。B

A 256

B 266

C 11

D 256×10

31.用 ls –al 命令列出下面的檔案列表, 檔案是符號連線檔案。D

A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello

B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey

C drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang

D lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng

32. DNS 域名系統主要負責主機名和 之間的解析。A

A IP 地址

B MAC 地址

C 網路地址

D 主機別名

33. WWW 伺服器是在 Internet 上使用最為廣泛,它採用的是 結構。A (B)

A 伺服器/工作站

B B/S

C 集中式

D 分散式

34.Linux 系統透過 命令給其他使用者發訊息。C

A less

B mesg y

C write

D echo to

35.NFS 是 系統。C

A 檔案

B 磁碟

C 網路檔案

D 操作

36. 命令可以在 Linux 的安全系統中完成檔案向磁帶備份的工作。D

A cp

B tr

C dir

D cpio

37.Linux 檔案系統的檔案都按其作用分門別類地放在相關的目錄中,對於外部裝置檔案,一般應將其放在()目錄中。C

A /bin

B /etc

C /dev

D /lib

38.在重新啟動 Linux 系統的同時把記憶體中的資訊寫入硬碟,應使用()命令實現。 D

A # reboot

B # halt

C # reboot

D # shutdown –r now

39.網路管理具備以下幾大功能:配置管理 、()、效能管理、安全管理和計費管理等。A。

A 故障管理

B 日常備份管理

C 升級管理

D 傳送郵件

40.關於代理伺服器的論述,正確的是 A 。

A 使用 internet 上已有的公開代理伺服器,只需配置客戶端。

B 代理伺服器只能代理客戶端 http 的請求。

C 設定好的代理伺服器可以被網路上任何主機使用。

D 使用代理伺服器的客戶端沒有自己的 ip 地址。

41.關閉 linux 系統(不重新啟動)可使用命令 。B

A Ctrl+Alt+Del

B halt

C shutdown -r now

D reboot

42.實現從 IP 地址到乙太網 MAC 地址轉換的命令為:C 。

A ping

B ifconfig

C arp

D traceroute

43. vi 編輯器中的命令模式下,鍵入()可在游標當前所在行下新增一新行。B

A <a>

B <o>

C <I>

D <A>

44.在 vi 編輯器中的命令模式下,刪除當前游標處的字元使用()命令。A

A <x>

B <d><w>

C <D>

D <d><d>

45.在 vi 編輯器中的命令模式下,重複上一次對編輯的文字進行的操作,可使用()命令。C

A 上箭頭

B 下箭頭

C <.>

D <*>

46.用命令 ls -al 顯示出檔案 ff 的描述如下所示,由此可知檔案 ff 的型別為 A。

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A 普通檔案

B 硬連結

C 目錄

D 符號連結

47.刪除檔案命令為:D 。

A mkdir B rmdir C mv D rm

48.在下列的名稱中,不屬於 DNS 伺服器型別的是:C。

A Primary Master Server

B Secondary Master Server

C samba

D Cache_only Server

49.網路管理員對 WWW 伺服器進行訪問、控制存取和執行等控制,這些控制可在()檔案中體現。A

A httpd.conf

B lilo.conf

C inetd.conf

D resolv.conf

50.郵件轉發代理也稱郵件轉發伺服器,它可以使用 SMTP 協議,也可以使用()協議。C

A FTP B TCP C UUCP D POP

51.啟動 samba 伺服器程序,可以有兩種方式:獨立啟動方式和父程序啟動方式, 其中前者是在 C 檔案中以獨立程序方式啟動。

A /usr/sbin/smbd B /usr/sbin/nmbd C rc.samba D /etc/inetd.conf

52.DHCP 是動態主機配置協議的簡稱,其作用是可以使網路管理員透過一臺服務器來管理一個網路系統,自動地為一個網路中的主機分配__D__地址。

A 網路 B MAC C TCP D IP

53.為了保證在啟動伺服器時自動啟動 DHCP 程序,應將 檔案中的 dhcpd=no 改 dhcpd=yes。C (A 這個題我不會)

A rc.inet1 B lilo.conf C inetd.conf D httpd.conf

54.對檔案進行歸檔的命令為 D 。

A dd B cpio C gzip D tar

55.改變檔案所有者的命令為 C 。

A chmod B touch C chown D cat

56.在給定檔案中查詢與設定條件相符字串的命令為:A 。

A grep B gzip C find D sort

57.建立一個新檔案可以使用的命令為 D。

A chmod B more C cp D touch

58.在下列命令中,不能顯示文字檔案內容的命令是:D 。

A more B less C tail D join

59.在使用匿名登入 ftp 時,使用者名稱為 B 。

A users B anonymous C root D guest

60.在實際操作中,想了解命令 logname 的用法,可以鍵入 得到幫助。D

A logname --man

B logname/?

C help logname

D logname --help

61.如果 LILO 被安裝在 MBR,使用 命令即可解除安裝 LILO。A

A lilo –u

B lilo –c

C lilo –v

D lilo -V

62.當用命令 ls –al 檢視檔案和目錄時,欲觀看捲過螢幕的內容,應使用組合鍵 。D

A Shift+Home

B Ctrl+ PgUp

C Alt+ PgDn

D Shift+ PgUp

63.mc 是 UNIX 風格作業系統的()C

A 檔案編輯器/程式編譯器

B 配置網路的視窗工具

C 目錄瀏覽器/檔案管理器

D Samba 伺服器管理工具

64.i 節點是一個()長的表,表中包含了檔案的相關資訊。D

A 8 位元組

B 16 位元組

C 32 位元組

D 64 位元組

65.檔案許可權讀、寫、執行的三種標誌符號依次是 A 。

A rwx B xrw C rdx D srw

66.Linux 檔名的長度不得超過 C 個字元。

A 64 B 128 C 256 D 512

67.程序有三種狀態:C 。

A 準備態、執行態和退出態

B 精確態、模糊態和隨機態

C 執行態、就緒態和等待態

D 手工態、自動態和自由態

68.從後臺啟動程序,應在命令的結尾加上符號 A 。

A & B @ C # D $

69.()不是郵件系統的組成部分。B

A 使用者代理 B 代理伺服器 C 傳輸代理 D 投遞代理

70.在 Shell 指令碼中,用來讀取檔案內各個域的內容並將其賦值給 Shell 變數的命令是( )D

A fold B join C tr D read

71.crontab 檔案由六個域組成,每個域之間用空格分割,其排列如下:B 。

A MIN HOUR DAY MONTH YEAR COMMAND

B MIN HOUR DAY MONTH DAYOFWEEK COMMAND

C COMMAND HOUR DAY MONTH DAYOFWEEK

D COMMAND YEAR MONTH DAY HOUR MIN

72.用 ftp 進行檔案傳輸時,有兩種模式:C 。

A Word 和 binary

B txt 和 Word Document

C ASCII 和 binary

D ASCII 和 Rich Text Format

73.某檔案的組外成員的許可權為只讀;所有者有全部許可權;組內的許可權為讀與寫,則該檔案的許可權為 D 。

A 467 B 674 C 476 D 764

74.在 DNS 系統測試時,設 named 程序號是 63,命令()是通知程序重讀配置檔案。 D

A kill –USR2 63

B kill –USR1 63

C kill -INT 63

D kill –HUP 63

75.Apache 伺服器預設的接聽連線埠號是 C。

A 1024 B 800 C 80 D 8

76.PHP 和 MySQL 的聯合使用解決了 C 。

A 在 Proxy 上處理資料庫的訪問問題

B 在 WWW 伺服器上處理駭客的非法訪問問題

C 在 WWW 伺服器上處理資料庫的訪問問題

D 在 Sendmail 郵件系統上處理資料庫的訪問問題

77.OpenSSL 是一個 A。

A 加密軟體 B 郵件系統 C 資料庫管理系統 D 嵌入式指令碼程式語言

78.Samba 伺服器的配置檔案是 D。

A httpd.conf B inetd.conf C rc.samba D smb.conf

79.關於 DNS 伺服器,敘述正確的是 B 。(別人選的是 D,這題我不會)

A DNS 伺服器配置不需要配置客戶端

B 建立某個分割槽的 DNS 伺服器時只需要建立一個主 DNS 伺服器

C 主 DNS 伺服器需要啟動 named 程序,而輔 DNS 伺服器不需要

D DNS 伺服器的 root.cache 檔案包含了根名字伺服器的有關資訊

80.退出互動模式的 shell,應鍵入 C 。

A <Esc>

B ^q

C exit

D quit

81.將 Windows C:盤(hda1)安裝在 Linux 檔案系統的/winsys 目錄下,命令是 () B 。

A root@l04.edu.cn:~#mount dev/had1 /winsys

B root@l04.edu.cn:~#mount /dev/had1 /winsys

C root@l04.edu.cn:~#mount /dev/had1 winsys

D root@l04.edu.cn:~#mount dev/had1 winsys

82.設超級使用者 root 當前所在目錄為:/usr/local,鍵入 cd 命令後,使用者當前所在目錄為() B。

A /home B /root C /home/root D /usr/local

83.字元裝置檔案型別的標誌是 B。

A p B c C s D l

84.將光碟 CD-ROM(hdc)安裝到檔案系統的/mnt/cdrom 目錄下的命令是 C。

A mount /mnt/cdrom

B mount /mnt/cdrom /dev/hdc

C mount /dev/hdc /mnt/cdrom

D mount /dev/hdc

85.將光碟/dev/hdc 解除安裝的命令是 。A(此題答案是不是有點問題,umount /mnt/cdrom 不就行了)

A umount /dev/hdc

B unmount /dev/hdc

C umount /mnt/cdrom /dev/hdc

D unmount /mnt/cdrom /dev/hdc

86.在/home/stud1/wang 目錄下有一檔案 file,使用 可實現在後臺執行命令,此命令將 file 檔案中的內容輸出到 file.copy 檔案中。D

A cat file >file.copy

B cat >file.copy

C cat file file.copy &

D cat file >file.copy &

87. DNS 配置檔案中,用於表示某主機別名的是()B

A NS B CNAME C NAME D CN

88.可以完成主機名與 IP 地址的正向解析和反向解析任務的命令是: A。

A nslookup B arp C ifconfig D dnslook

89.下列變數名中有效的 shell 變數名是:C 。

A -2-time B _2$3 C trust_no_1 D 2004file

90.qmail 是 B。

A 收取郵件的協議

B 郵件伺服器的一種

C 傳送郵件的協議

D 郵件佇列

91.已知某使用者 stud1,其使用者目錄為/home/stud1。如果當前目錄為/home,進入目錄/home/stud1/test 的命令是 C。

A cd test

B cd /stud1/test

C cd stud1/test

D cd home

92.已知某使用者 stud1,其使用者目錄為/home/stud1。分頁顯示當前目錄下的所有檔案的檔案或目錄名、使用者組、使用者、檔案大小、檔案或目錄許可權、檔案建立時間等資訊的命令是 D。

A more ls –al B more –al ls C more < ls –al D ls –al | more

93.關於程序排程命令,不正確的()B

A 當日晚 11 點執行 clear 命令,使用 at 命令:at 23:00 today clear

B 每年 1 月 1 日早上 6 點執行 date 命令,使用 at 命令:at 6am Jan 1 date

C 每日晚 11 點執行 date 命令,crontab 檔案中應為:0 23 * * * date

D 每小時執行一次 clear 命令,crontab 檔案中應為:0 */1 * * * clear

94.系統中有使用者 user1 和 user2,同屬於 users 組。在 user1 使用者目錄下有一 檔案file1,它擁有644的許可權,如果user2使用者想修改user1使用者目錄下的file1 檔案,應擁有 許可權。B

A 744 B 664 C 646 D 746

95.如果想配置一臺匿名 ftp 伺服器,應修改()檔案。C

A /etc/gateway

B /etc/ftpservers

C /etc/ftpusers

D /etc/inetd.conf

96.Samba 伺服器的程序由()兩部分組成 B。

A named 和 sendmail

B smbd 和 nmbd

C bootp 和 dhcpd

D httpd 和 squid

97.要配置 NFS 伺服器,在伺服器端主要配置()檔案。 C

A /etc/rc.d/rc.inet1

B /etc/rc.d/rc.M

C /etc/exports

D /etc/rc.d/rc.S

98.為保證在啟動伺服器時自動啟動 DHCP 程序,應對()檔案進行編輯。B

A /etc/rc.d/rc.inet2

B /etc/rc.d/rc.inet1

C /etc/dhcpd.conf

D /etc/rc.d/rc.S

99.在配置代理伺服器時,若設定代理伺服器的工作快取為 64MB,配置行應為() D。

A cache 64MB

B cache_dir ufs /usr/local/squid/cache 10000 16 256

C cache_ mgr 64MB

D cache_ mem 64MB

100.安全管理涉及的問題包括保證網路管理工作可靠進行的安全問題和保護網絡使用者及網路管理物件問題。 屬於安全管理的內容。C

A 配置裝置的工作引數

B 收集與網路效能有關的資料

C 控制和維護訪問許可權

D 監測故障

101.以下命令對中,正確的是:B 。

A ls 和 sl

B cat 和 tac

C more 和 erom

D exit 和 tixe

102. 命令是在 vi 編輯器中執行存檔退出。(D)

A :q B ZZ C :q! D :wq

103.下列關於/etc/fstab 檔案描述,正確的是 D。

A fstab 檔案只能描述屬於 linux 的檔案系統

B CD_ROM 和軟盤必須是自動載入的

C fstab 檔案中描述的檔案系統不能被解除安裝

D 啟動時按 fstab 檔案描述內容載入檔案系統

104.透過檔名存取檔案時,檔案系統內部的操作過程是透過() C

A 檔案在目錄中查詢檔案資料存取位置。

B 檔名直接找到檔案的資料,進行存取操作。

C 檔名在目錄中查詢對應的 I 節點,透過 I 節點存取檔案資料。

D 檔名在中查詢對應的超級塊,在超級塊查詢對應 i 節點,透過 i 節點存取檔案資料

105.Linux 將儲存裝置和輸入/輸出裝置均看做檔案來操作, 不是以檔案的形式出現。C

A 目錄 B 軟連結 C i節點表 D 網路介面卡

106.關於 i 節點和超級塊,下列論述不正確的是 B。

A i 節點是一個長度固定的表

B 超級塊在檔案系統的個數是唯一的

C i 節點包含了描述一個檔案所必需的全部資訊

D 超級塊記錄了 i 節點表和空閒塊表資訊在磁碟中存放的位置

107.()裝置是字元裝置。D

A hdc B fd0 C hda1 D tty1

108. ()目錄存放著 Linux 的原始碼。B

A /etc B /usr/src C /usr D /home

109.關於檔案系統的安裝和解除安裝,下面描述正確的是 A 。

A 如果光碟未經解除安裝,光碟機是打不開的

B 安裝檔案系統的安裝點只能是/mnt 下

C 不管光碟機中是否有光碟,系統都可以安裝 CD-ROM 裝置

D mount /dev/fd0 /floppy 此命令中目錄/floppy 是自動生成的

110. 不是程序和程式的區別。B

A 程式是一組有序的靜態指令,程序是一次程式的執行過程

B 程式只能在前臺執行,而程序可以在前臺或後臺執行

C 程式可以長期儲存,程序是暫時的

D 程式沒有狀態,而程序是有狀態的

111.檔案 exer1 的訪問許可權為 rw-r--r--,現要增加所有使用者的執行許可權和同組使用者的寫許可權,下列命令正確的是 A 。

A chmod a+x g+w exer1

B chmod 765 exer1

C chmod o+x exer1

D chmod g+w exer1

112.有關歸檔和壓縮命令,下面描述正確的是 C 。

A 用 uncompress 命令解壓縮由 compress 命令生成的字尾為.zip 的壓縮檔案

B unzip 命令和 gzip 命令可以解壓縮相同型別的檔案

C tar 歸檔且壓縮的檔案可以由 gzip 命令解壓縮

D tar 命令歸檔後的檔案也是一種壓縮檔案

113.不是 shell 具有的功能和特點的是 D 。別人選的是 C

A 管道

B 輸入輸出重定向

C 執行後臺程序

D 處理程式命令

114.下列對 shell 變數 FRUIT 操作,正確的是:C 。

A 為變數賦值:$FRUIT=apple

B 顯示變數的值:fruit=apple

C 顯示變數的值:echo $FRUIT

D 判斷變數是否有值:[ -f “$FRUIT” ]

三.簡答題

1.簡述 Linux 檔案系統透過 i 節點把檔案的邏輯結構和物理結構轉換的工作過程。

2.簡述程序的啟動、終止的方式以及如何進行程序的檢視。

3. 簡述 DNS 進行域名正向解析的過程。

4.系統管理員的職責包括那些?管理的物件是什麼?

5.簡述安裝 Slackware Linux 系統的過程。

6.什麼是靜態路由,其特點是什麼?什麼是動態路由,其特點是什麼?

7.程序的檢視和排程分別使用什麼命令?

8.當檔案系統受到破壞時,如何檢查和修復系統?

9.解釋 i 節點在檔案系統中的作用。

10.什麼是符號連結,什麼是硬連結?符號連結與硬連結的區別是什麼?

11.在對 linux 系統分割槽進行格式化時需要對磁碟簇(或 i 節點密度)的大小進行選擇,請說明選擇的原則。

12.簡述網路檔案系統 NFS,並說明其作用。

13.某/etc/fstab 檔案中的某行如下:

/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2

請解釋其含義。

14.Apache 伺服器的配置檔案 httpd.conf 中有很多內容,請解釋如下配置項:

1)MaxKeepAliveRequests 200

(2)UserDir public_html

3)DefaultType text/plain

(4)AddLanguare en.en

5)DocumentRoot“/usr/local/httpd/htdocs”

6)AddType application/x-httpd-php.php.php.php4

15.某 Linux 主機的/etc/rc.d/rc.inet1 檔案中有如下語句,請修正錯誤,並

解釋其內容。

/etc/rc.d/rc.inet1:

ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1

ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1

16.試解釋 apache 伺服器以下配置的含義:

1)port 1080

2)UserDir userdoc

3)DocumentRoot “/home/htdocs”

4)<Directory /home/htdocs/inside>

Options Indexes FollowSymLinks

AllowOverride None

Order deny,allow

deny from all

allow from 192.168.1.5

</Directory>

5)Server Type Standlone

17.簡述使用 ftp 進行檔案傳輸時的兩種登入方式?它們的區別是什麼?常用的ftp 檔案傳輸命令是什麼?

四.程式設計與應用題

1.用 Shell 程式設計,判斷一檔案是不是字元裝置檔案,如果是將其複製到 /dev 目錄下。

2.請下列 shell 程式加註釋,並說明程式的功能和呼叫方法:

#!/bin/sh

#

# /etc/rc.d/rc.httpd

#

# Start/stop/restart the Apache web server.

#

# To make Apache start automatically at boot, make this

# file executable: chmod 755 /etc/rc.d/rc.httpd

#

case "$1" in

'start')

/usr/sbin/apachectl start ;;

'stop')

/usr/sbin/apachectl stop ;;

'restart')

/usr/sbin/apachectl restart ;;

*)

echo "usage $0 start|stop|restart" ;;

esac

3.設計一個 shell 程式,新增一個新組為 class1,然後新增屬於這個組的 30個使用者,使用者名稱的形式為 stdxx,其中 xx 從 01 到 30。

4.編寫 shell 程式,實現自動刪除 50 個賬號的功能。賬號名為 stud1 至 stud50。

5.某系統管理員需每天做一定的重複工作,請按照下列要求,編制一個解決方案:

1)在下午 4 :50 刪除/abc 目錄下的全部子目錄和全部檔案;

2)從早 8:00~下午 6:00 每小時讀取/xyz 目錄下 x1 檔案中每行第一個域的全部資料加入到/backup 目錄下的 bak01.txt 檔案內;

3)每逢星期一下午 5:50 將/data 目錄下的所有目錄和檔案歸檔並壓縮為檔案:backup.tar.gz;

4)在下午 5:55 將 IDE 介面的 CD-ROM 解除安裝(假設:CD-ROM 的裝置名為 hdc);

5)在早晨 8:00 前開機後啟動。

6.設計一個 shell 程式,在每月第一天備份並壓縮/etc 目錄的所有內容,存放在/root/bak 目錄裡,且檔名為如下形式 yymmdd_etc,yy 為年,mm 為月,dd 為日。Shell 程式 fileback 存放在/usr/bin 目錄下。

7.有一普通使用者想在每週日凌晨零點零分定期備份/user/backup 到/tmp 目錄下,該使用者應如何做?

8.設計一個 Shell 程式,在/userdata 目錄下建立 50 個目錄,即 user1~user50, 並設定每個目錄的許可權,其中其他使用者的許可權為:讀;檔案所有者的許可權為:讀、 寫、執行;檔案所有者所在組的許可權為:讀、執行。

五、多選題

1.關於硬連結的描述正確的(BE)。

A 跨檔案系統

B 不可以跨檔案系統

C 為連結檔案建立新的 i 節點

D 可以做目錄的連線

E 連結檔案的 i 節點同被連結檔案的 i 節點

2.在網站釋出使用者 wang 的個人網頁時,需要建立使用者網頁目錄,假定使用者網頁目錄設定為 web(使用者目錄在/home 目錄下),如下描述正確的是(BCE)

A 存放使用者網頁的絕對路徑/wang/web

B 存放使用者網頁的目錄~wang/

C 存放使用者網頁的絕對路徑/home/wang/web

D 存放使用者網頁的絕對路徑 /home/web

E 在本機訪問使用者 wang 的個人網頁的 URL 地址 http://localhost/~wang/

3.在一臺 WWW 伺服器上將埠號設定為 8000,預設的網頁檔案 index.html,服 務器網頁的根目錄/www。在本機訪問伺服器時,正確的用法是(BDE)

A 瀏覽器訪問該伺服器的 URL 地址 http://localhost/

B 瀏覽器訪問該伺服器的 URL 地址 http://localhost:8000/

C 瀏覽器訪問該伺服器的使用者 li 網頁 URL 地址 http://localhost/~li

D 瀏覽器訪問該伺服器的使用者 li 網頁 URL 地址 http://localhost:8000/~li

E 瀏覽器訪問該伺服器的 URL 地址 localhost:8000/

4.在 shell 程式設計中關於$2 的描述正確的是(CE)

A 程式後攜帶了兩個位置引數

B 宏替換

C 程式後面攜帶的第二個位置引數

D 攜帶位置引數的個數 E 用$2引用第二個位置引數

5.某檔案的許可權是 - r w x r - - r- -,下面描述正確的是(CD)

A 檔案的許可權值是 755

B 檔案的所有者對檔案只有讀許可權

C 檔案的許可權值是 744

D 其他使用者對檔案只有讀許可權

E 同組使用者對檔案只有寫許可權

6.關於 OpenSSH 的作用的描述正確的是(ACE)

A 開放原始碼的安全加密程式

B OpenSSH 常用於為 http 協議加密

C OpenSSH 用於提高遠端登入訪問的安全性

D 它和 telnet 實用同樣的埠號

E OpenSSH 是免費下載的應程式

7.關於 NFS 伺服器描述正確的是(BC)

A 網路中實現 Windows 系統之間檔案系統共享的應用軟體

B 網路中實現 Linux 系統之間檔案系統共享的應用軟體

C 網路中實現 Unix 系統之間檔案系統共享的應用軟體

D 網路中實現 Windows 系統和 Unix 之間檔案系統共享的應用軟體

E 網路中實現 Windows 系統和 Linux 之間檔案系統共享的應用軟體

8.關於 sed 描述正確的是(ABD)

A sed 是 Linux 系統中的流編輯器

B sed 是 UNIX 系統中的流編輯器

C sed 網路檔案系統的型別

D 利用管道對標準輸入/標準輸入的資料進行編輯和組合

E sed 是 NFS 的應用程式

9.關於限制磁碟限額,描述正確的是(ABD)

A 使用 edquota 可以監控系統所有使用者使用的磁碟空間,並在接近極限時提示使用者

B 使用者組的磁碟限額是使用者組內所有使用者予設磁碟空間總和

C 單個使用者的磁碟限額就是該使用者所在使用者組內所有磁碟限額的總合

D 在 Linux 系統下限制使用者使用的磁碟空間可以使用 edquota

E 使用者組的磁碟限額就是該使用者組內擁有最大磁碟限額值的使用者的磁碟限額

10.關於建立系統使用者的正確描述是(ABD)

A 在 Linux 系統下建立使用者使用 adduser 命令

B 每個系統使用者分別在/etc/passwd 和/etc/shadow 檔案中有一條記錄

C 訪問每個使用者的工作目錄使用命令“cd /使用者名稱”

D 每個系統使用者在預設狀態下的工作目錄在/home/使用者名稱

E 每個系統使用者在/etc/fstab 檔案中有一條記錄

相關文章