(Linux)- Linux 面試筆試題及參考答案整理
(Linux)- Linux 面試筆試題及參考答案整理
Linux 面試筆試題及參考答案整理,早期資料但還是以參考的 ( 筆者也是從這開始入門的 )。
一.填空題:
1. 在 Linux 系統中,以 文件 方式訪問設備。
2. Linux 內核引導時,從文件 /etc/fstab 中讀取要載入的文件系統。
3. Linux 文件系統中每個文件用 i節點 來標識。
4. 全部磁碟塊由四個部分組成,分別為引導塊 、專用塊 、 i節點表塊 和數據存儲塊。
5. 鏈接分為: 硬鏈接 和 符號鏈接。
6. 超級塊包含了i節點表 和 空閑塊表 等重要的文件系統信息。
7. 某文件的許可權為:d-rw-_r–_r–,用數值形式表示該許可權,則該八進位數為: 644 ,該文件屬性是 目錄。
8. 前台起動的進程使用 Ctrl c 終止。
9. 靜態路由設定后,若網路拓撲結構發生變化,需由系統管理員修改路由的設置。
10. 網路管理的重要任務是: 控制 和 監控。
11. 安裝 Linux 系統對硬碟分區時,必須有兩種分區類型: 文件系統分區 和 交換分區。
12. 編寫的 Shell 程序運行前必須賦予該腳本文件 執行 許可權。
13. 系統管理的任務之一是能夠在 分散式 環境中實現對程序和數據的安全保護、備份、恢復和更新。
14. 系統交換分區是作為系統 虛擬存儲器 的一塊區域。
15. 內核分為 進程管理系統 、 內存管理系統 、 I/O 管理系統 和文件管理系統 等四個子系統。
16. 內核配置是系統管理員在改變系統配置 硬體 時要進行的重要操作。
17. 在安裝 Linux 系統中,使用 netconfig 程序對網路進行配置,該安裝程序會一步步提示用戶輸入主機名、域名、域名伺服器、IP 地址、 網關地址 和 子網掩碼 等必要信息。
18. 唯一標識每一個用戶的是用戶 ID 和用戶名。
19 . RIP 協議是最為普遍的一種內部協議,一般稱為動態路由信息協議。
20. 在Linux系統中所有內容都被表示為文件,組織文件的各種方法稱為 文件系統。
21. DHCP可以實現動態 IP 地址分配。
22. 系統網路管理員的管理對象是伺服器、 用戶 和伺服器的進程 以及系統的各種資源。
23. 網路管理通常由監測、傳輸和管理三部分組成,其中管理部分是整個網路管理的中心。
24. 當想刪除本系統用不上的 設備驅動程序 時必須編譯內核,當內核不支持系統上的 設備驅動程序 時,必須對內核 升級。
25. Ping命令可以測試網路中本機系統是否能到達 一台遠程主機,所以常常用於測試網路的 連通性。
26. vi 編輯器具有兩種工作模式: 命令模式 和 輸入模式。
27. 可以用 ls –al 命令來觀察文件的許可權,每個文件的許可權都用 10 位表示,並分為四段,其中第一段占 1 位,表示 文件類型,第二段佔 3 位,表示 文件所有者 對該文件的許可權。
28. 進程與程序的區別在於其動態性,動態的產生和終止,從產生到終止進程可以具有的基本狀態為: 運行態 、 就緒態 和 等待態(阻塞態)。
29. DNS 實際上是分佈在 internet 上的主機信息的資料庫,其作用是實現 IP 地址和主機名 之間的轉換。
30. Apache 是實現 WWW 伺服器功能的應用程序,即通常所說的 ” 瀏覽 web 伺服器 ” ,在伺服器端 為用戶提供瀏覽 web 服務 的就是 apache 應用程序。
31. 在 Linux 系統上做備份可以有兩種類型:系統備份 和 用戶備份 .其中前者是指對 操作系統 的備份,後者是指對 應用程序和用戶文件的備份。
32. CD-ROM 標準的文件系統類型是 iso9660。
33. 當 lilo.conf 配置完畢后,使之生效,應運行的命令及參數是 lilo。
34. 在使用 ls 命令時,用八進位形式顯示非列印字元應使用參數 -b。
35. Linux 使用支持 Windows 9.x/2000 長文件名的文件系統的類型是 vfat 。
36. 設定限制用戶使用磁碟空間的命令是 quota。
37 在 Linux 系統中,用來存放系統所需要的配置文件和子目錄的目錄是 /etc 。
38. 硬連接只能建立對 文件 鏈接。符號鏈接可以跨不同文件系統創建。
49. 套接字文件的屬性位是 s 。
40. 結束後台進程的命令是 kill 。
41. 進程的運行有兩種方式,即 獨立運行和使用父進程運行 。
42. Links分為 硬鏈接和符號鏈接 。
43. 在超級用戶下顯示 Linux 系統中正在運行的全部進程,應使用的命令及參數是 ps -aux 。
44. 管道文件的屬性位是 p 。
45. 將前一個命令的標準輸出作為後一個命令的標準輸入,稱之為 管道。
46. 為腳本程序指定執行權的命令及參數是 chmod a x filename 。
47. 進行遠程登錄的命令是 telnet 。
48. 欲發送 10 個分組報文測試與主機 abc.tuu.edu.cn 的連通性,應使用的命令和參數是: ping abc.tuu.edu.cn –c 10 。
49. DNS 伺服器的進程命名為 named,當其啟動時,自動裝載 /etc 目錄下的 named.conf 文件中定義的 DNS 分區資料庫文件。
50. Apache 伺服器進程配置文件是 httpd.conf 。
51.在 Linux系統中,壓縮文件後生成後綴為 .gz 文件的命令是 gzip 。
52. 在用 vi 編輯文件時,將文件內容存入 test.txt 文件中,應在命令模式下鍵入 :w test.txt 。
53 可以在標準輸出上顯示整年日曆的命令及參數是 cal -y 。
54. 在shell編程時,使用方括弧表示測試條件的規則是:方括弧兩邊必須有 空格 。
55. 檢查已安裝的文件系統 /dev/had5 是否正常,若檢查有錯,則自動修復,其命令及參數是 fsck –a /dev/had5 。
56. 在 Windows9.x 環境下共享 Unix/Linux 中的用戶目錄的一個工具是 Samba 伺服器 。
57. 系統管理員的職責是進行系統資源管理、系統性能管理、設備管理、安全管理和 系統性能監測 。
58 在 Linux 系統中,測試 DNS 伺服器是否能夠正確解析域名的的客戶端命令,使用命令 nslookup 。
59. 在 Linux 系統下,第二個 IDE 通道的硬碟(從盤)被標識為 hdb 。
60. 當系統管理員需升級內核版本和改變系統硬體配置時,應 重新編譯內核。
61. 如果只是要修改系統的 IP 地址,應修改 /etc/rc.d/rc.inet1 配置文件。
62. 當 LAN 內沒有條件建立 DNS 伺服器,但又想讓區域網內的用戶可以使用計算機名互相訪問時,應配置 /etc/hosts 文件。
63. 在 vi 編輯環境下,使用 Esc 鍵 進行模式轉換。
64. Slackware Linux 9.0 通常使用 ext3 文件系統,系統的全部磁碟塊由 四 部分組成。
65. 將 /home/stud1/wang 目錄做歸檔壓縮,壓縮後生成 wang.tar.gz 文件,並將此文件保存到 /home 目錄下,實現此任務的 tar 命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang 。
66. 管道就是將前一個命令的 標準輸出 作為後一個命令的 標準輸入 。
67. 在使用手工的方法配置網路時,可通過修改 /etc/HOSTNAME 文件來改變主機名,若要配置該計算機的域名解析客戶端,需配置 /etc/resolv.conf 文件。
68. 啟動進程有手動啟動和調度啟動兩種方法,其中調度啟動常用的命令為 at 、 batch 和 crontab 。
69. test.bns.com.cn 的域名是 bns.com.cn,如果要配置一域名伺服器,應在 named.conf 文件中定義 DNS 資料庫的工作目錄。
70. Sendmail 郵件系統使用的兩個主要協議是: SMTP 和 POP ,前者用來發送郵件,後者用來接收郵件。
71. DHCP 是動態主機配置協議的簡稱,其作用是:為網路中的主機分配 IP 地址 。
72. 目前代理伺服器使用的軟體包有很多種,教材中使用的是 squid 。
73. rm 命令可刪除文件或目錄,其主要差別就是是否使用遞歸開關 -r 或 -R 。
74. mv 命令可以移動文件和目錄,還可以為文件和目錄重新命名。
75. 路由選擇協議(RIP)的跳數表示到達目的地之前必須通過的 網關 數,RIP接受的最長距離是 15 跳 。
76. ping 命令用於測試網路的連通性,ping 命令通過 ICMP 協議(internet 控制信息協議)來實現。
77. nfs 協議用於實現 Unix(/linux)主機之間的文件系統共享。
78. 在 Linux 操作系統中,設備都是通過特殊的 文件 來訪問。
79. shell 不僅是 用戶命令的解釋器,它同時也是一種功能強大的編程語言。 bash 是 Linux 的預設 shell。
80. 用 〉;〉; 符號將輸出重定向內容附加在原文的後面。
81. 增加一個用戶的命令是:adduser 或 useradd 。
82 進行字元串查找,使用 grep 命令。
83. 使用 * 每次匹配若干個字元。
84. /sbin 目錄用來存放系統管理員使用的管理程序。
二.單項選擇題:
1. 下面的網路協議中,面向連接的的協議是: A 。
A 傳輸控制協議 B 用戶數據報協議 C 網際協議 D 網際控制報文協議
2. 在 /etc/fstab 文件中指定的文件系統載入參數中, D 參數一般用於 CD-ROM 等移動設備。
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 。(inode 是一種數據結構,vfs 中描述文件的相關參數??)
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 (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 就緒進程(進程狀態)
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 命令列出的正在運行的進程,D 進程是運行 Internet 超級伺服器,它負責監聽 Internet sockets 上的連接,並調用合適的伺服器來處理接收的信息.
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
(??). 用 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 上使用最為廣泛,它採用的是 B 結構。
A 伺服器/工作站 B B/S C 集中式 D 分散式
34. Linux 系統通過 C 命令給其他用戶發消息。
A less B mesg y C write D echo to
[ 註:mesg [y|n] 所有使用者 決定是否允許其他人傳訊息到自己的終端機介面 ]
35. NFS 是 C 系統。
A 文件 B 磁碟 C 網路文件 D 操作
36. B 命令可以在 Linux 的安全系統中完成文件向磁帶備份的工作。
A cp B tr C dir D cpio
[註:如果用 echo $PATH 或者 echo $LD_LIBRARY_PATH 等類似的命令來顯示路徑信息的話,我們看到的將會是一大堆用冒號連接在一起的路徑,tr 命令可以把這些冒號轉換為回車,這樣,這些路徑就具有很好的可讀性了:
echo $PATH | tr “:” “\n”]
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 進程,應將 A文件中的 dhcpd=no 改為 dhcpd=yes。
A rc.inet1 B lilo.conf C inetd.conf D httpd.conf
[註: 英文原義:RC中文釋義:含有程序(應用程序甚至操作系統)啟動指令的腳本文件註解:這一文件在操作系統啟動時會自動執行,它含有要運行的指令(命令或其它腳本)列表。]
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,使用 A 命令即可卸載 LILO。
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 MINcrontab命令:實現程序定時運行
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 進程號是 53,命令 D 通知進程重讀配置文件。
A kill –USR2 53
B kill –USR1 53
C kill -INT 63
D kill –HUP 53
75. Apache 伺服器默認的接聽連接埠號是 C。
A 1024
B 800
C 80 ( http )
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 伺服器,敘述正確的是 D。
A DNS 伺服器配置不需要配置客戶端
B 建立某個分區的 DNS 伺服器時只需要建立一個主 DNS 伺服器
C 主 DNS 伺服器需要啟動 named 進程,而輔 DNS 伺服器不需要
D DNS 伺服器的 root.cache 文件包含了根名字伺服器的有關信息
80. 退出交互模式的 shel,應鍵入 C。
A 〈Esc〉;
B ^q
C exit
D quit
81. 將 Windows C: 盤 ( hda1 ) 安裝在 Linux 文件系統的 /winsys 目錄下,命令是 B 。
A [email protected]:~#mount dev/had1 /winsys
B [email protected]:~#mount /dev/had1 /winsys
C [email protected]:~#mount /dev/had1 winsys
D [email protected]:~#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 卸載的命令是 C。
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,使用 D 可實現在後台執行命令,此命令將 file 文件中的內容輸出到 file.copy 文件中。
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。分頁顯示當前目錄下的所有文件的文件或目錄名、用戶組、用戶、文件大小、文件或目錄許可權、文件創建時間等信息的命令是 D。
A more ls –al
B more –al ls
C more 〈 ls –al
D ls –al | more
92. 關於進程調度命令, B 是不正確的。a t– 定期執行程序的調度命令
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
93. 系統中有用戶 user1 和 user2,同屬於 users 組.在 user1 用戶目錄下有一文件 file1,它擁有 644 的許可權,如果 user2 用戶想修改 user1 用戶目錄下的 file1 文件,應擁有 B 許可權。
A 744
B 664
C 646
D 746
??94. 如果想配置一台匿名 ftp 伺服器,應修改 C 文件。
A /etc/gateway
B /etc/ftpservers
C /etc/ftpusers
D /etc/inetd.conf
95. Samba 伺服器的進程由 B 兩部分組成。
A named 和 sendmail
B smbd 和 nmbd
C bootp 和 dhcpd
D httpd 和 squid
96. 要配置 NFS 伺服器,在伺服器端主要配置 C 文件。
A /etc/rc.d/rc.inet1
B /etc/rc.d/rc.M
C /etc/exports
D /etc/rc.d/rc.S
97. 為保證在啟動伺服器時自動啟動 DHCP 進程,應對 B 文件進行編輯。
A /etc/rc.d/rc.inet2 B /etc/rc.d/rc.inet1 C /etc/dhcpd.conf D /etc/rc.d/rc.S
98. 在配置代理伺服器時,若設置代理伺服器的工作緩存為 64 MB,配置行應為 D。
A cache 64MB
B cache_dir ufs /usr/local/squid/cache 10000 16 256
C cache_ mgr 64MB
D cache_ mem 64MB
99. 安全管理涉及的問題包括保證網路管理工作可靠進行的安全問題和保護網路用戶及網路管理對象問題. C 屬於安全管理的內容。
A 配置設備的工作參數
B 收集與網路性能有關的數據
C 控制和維護訪問許可權
D 監測故障
100. 以下命令對中,正確的是: B。
A ls 和 sl
B cat 和 tac
C more 和 erom
D exit 和 tixecat
exit 和 tixecat 是顯示文件夾的命令,這個大家都知道,tac 是 cat 的倒寫,意思也和它是相反的。
cat 是從第一行顯示到最後一行,而 tac 是從最後一行顯示到第一行,而 rev 則是從最後一個字元顯示到第一個字元
101. B 命令是在 vi 編輯器中執行存檔退出。
A :q
B ZZ
C :q!
D :WQ
102. 下列關於 /etc/fstab 文件描述,正確的是 D。
A fstab 文件只能描述屬於 linux 的文件系統
B CD_ROM 和軟盤必須是自動載入的
C fstab 文件中描述的文件系統不能被卸載
D 啟動時按 fstab 文件描述內容載入文件系統
103. 通過文件名存取文件時,文件系統內部的操作過程是通過 C。
A 文件在目錄中查找文件數據存取位置.
B 文件名直接找到文件的數據,進行存取操作.
C 文件名在目錄中查找對應的 I 節點,通過 I 節點存取文件數據.
D 文件名在中查找對應的超級塊,在超級塊查找對應i節點,通過 i 節點存取文件數據
104. Linux 將存儲設備和輸入/輸出設備均看做文件來操作,C 不是以文件的形式出現。
A 目錄
B 軟鏈接
C i 節點表
D 網路適配器
105. 關於 i 節點和超級塊,下列論述不正確的是 B。
A i節點是一個長度固定的表
B 超級塊在文件系統的個數是唯一的
C i節點包含了描述一個文件所必需的全部信息
D 超級塊記錄了i節點表和空閑塊表信息在磁碟中存放的位置
106. D 設備是字元設備。
A hdc
B fd0
C hda1
D tty1 ( A,B,C為塊設備 )
107. B 目錄存放著 Linux 的源代碼。
A /etc
B /usr/src
C /usr
D /home
108. 關於文件系統的安裝和卸載,下面描述正確的是 A。
A 如果光碟未經卸載,光碟機是打不開的
B 安裝文件系統的安裝點只能是 /mnt 下
C 不管光碟機中是否有光碟,系統都可以安裝 CD-ROM 設備
D mount /dev/fd0 /floppy 此命令中目錄 /floppy 是自動生成的
109. B 不是進程和程序的區別。
A 程序是一組有序的靜態指令,進程是一次程序的執行過程
B 程序只能在前台運行,而進程可以在前台或後台運行
C 程序可以長期保存,進程是暫時的
D 程序沒有狀態,而進程是有狀態的
110. 文件 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
111. 有關歸檔和壓縮命令,下面描述正確的是 C。
A 用 uncompress 命令解壓縮由 compress 命令生成的後綴為 .zip 的壓縮文件
B unzip 命令和 gzip 命令可以解壓縮相同類型的文件
C tar 歸檔且壓縮的文件可以由 gzip 命令解壓縮
D tar 命令歸檔后的文件也是一種壓縮文件
112. 不是 shell 具有的功能和特點的是 C .
A 管道
B 輸入輸出重定向
C 執行後台進程
D 處理程序命令
113. 下列對 shell 變數 FRUIT 操作,正確的是: C。
A 為變數賦值:$FRUIT=apple
B 顯示變數的值:fruit=apple
C 顯示變數的值:echo $FRUIT
D 判斷變數是否有值:[ -f “$FRUIT” ]
三.簡答題:
1. 簡述 Linux 文件系統通過i節點把文件的邏輯結構和物理結構轉換的工作過程。
參考答案:
Linux 通過 i 節點表將文件的邏輯結構和物理結構進行轉換。
i 節點是一個 64 位元組長的表,表中包含了文件的相關信息,其中有文件的大小、文件所有者、文件的存取許可方式以及文件的類型等重要信息.在 i 節點表中最重要的內容是磁碟地址表。在磁碟地址表中有 13 個塊號,文件將以塊號在磁碟地址表中出現的順序依次讀取相應的塊。
Linux 文件系統通過把 i 節點和文件名進行連接,當需要讀取該文件時,文件系統在當前目錄表中查找該文件名對應的項,由此得到該文件相對應的i節點號,通過該 i 節點的磁碟地址表把分散存放的文件物理塊連接成文件的邏輯結構。
2. 簡述進程的啟動、終止的方式以及如何進行進程的查看。
參考答案:
在 Linux 中啟動一個進程有手工啟動和調度啟動兩種方式:
(1)手工啟動
用戶在輸入端發出命令,直接啟動一個進程的啟動方式。可以分為:
①前台啟動:直接在 SHELL 中輸入命令進行啟動。
②後台啟動:啟動一個目前並不緊急的進程,如列印進程。
(2)調度啟動
系統管理員根據系統資源和進程佔用資源的情況,事先進行調度安排,指定任務運行的時間和場合,到時候系統會自動完成該任務。
經常使用的進程調度命令為:at、batch、crontab.
3. 簡述 DNS 進行域名解析的過程。
參考答案:
首先,客戶端發出 DNS 請求翻譯 IP 地址或主機名。DNS 伺服器在收到客戶機的請求后:
(1)檢查 DNS 伺服器的緩存,若查到請求的地址或名字,即向客戶機發出應答信息;
(2)若沒有查到,則在資料庫中查找,若查到請求的地址或名字,即向客戶機發出應答信息;
(3)若沒有查到,則將請求發給根域 DNS 伺服器,並依序從根域查找頂級域,由頂級查找二級域,二級域查找三級,直至找到要解析的地址或名字,即向客戶機所在網路的 DNS 伺服器發出應答信息,DNS 伺服器收到應答后現在緩存中存儲,然後,將解析結果發給客戶機。
(4)若沒有找到,則返回錯誤信息。
4. 系統管理員的職責包括那些?管理的對象是什麼?
參考答案:
系統管理員的職責是進行系統資源管理、設備管理、系統性能管理、安全管理和系統性能監測.管理的對象是伺服器、用戶、伺服器的進程及系統的各種資源等。
5. 簡述安裝 Slackware Linux 系統的過程。
參考答案:
(1)對硬碟重新分區。
(2)啟動 Linux 系統(用光碟、軟盤等)。
(3)建立 Linux 主分區和交換分區。
(4)用 setup 命令安裝 Linux 系統。
(5)格式化 Linux 主分區和交換分區。
(6)安裝 Linux 軟體包。
(7)安裝完畢,建立從硬碟啟動 Linux 系統的 LILO 啟動程序,或者製作一張啟動 Linux 系統的軟盤。重新啟動 Linux 系統。
6. 什麼是靜態路由,其特點是什麼?什麼是動態路由,其特點是什麼?
參考答案:
靜態路由是由系統管理員設計與構建的路由表規定的路由。適用於網關數量有限的場合,且網路拓樸結構不經常變化的網路。其缺點是不能動態地適用網路狀況的變化,當網路狀況變化后必須由網路管理員修改路由表。
動態路由是由路由選擇協議而動態構建的,路由協議之間通過交換各自所擁有的路由信息實時更新路由表的內容。動態路由可以自動學習網路的拓樸結構,並更新路由表。其缺點是路由廣播更新信息將佔據大量的網路帶寬。
7. 進程的查看和調度分別使用什麼命令?
參考答案:
進程查看的命令是 ps 和 top.
進程調度的命令有 at,crontab,batch,kill.
8. 當文件系統受到破壞時,如何檢查和修復系統?
參考答案:
成功修復文件系統的前提是要有兩個以上的主文件系統,並保證在修復之前首先卸載將被修復的文件系統。
使用命令 fsck 對受到破壞的文件系統進行修復 .fsck 檢查文件系統分為 5 步,每一步檢查系統不同部分的連接特性並對上一步進行驗證和修改。
在執行 fsck 命令時,檢查首先從超級塊開始,然後是分配的磁碟塊、路徑名、目錄的連接性、鏈接數目以及空閑塊鏈表、i-node。
9. 解釋 i 節點在文件系統中的作用。
參考答案:
在 linux 文件系統中,是以塊為單位存儲信息的,為了找到某一個文件在存儲空間中存放的位置,用 i 節點對一個文件進行索引。I 節點包含了描述一個文件所必須的全部信息.所以 i 節點是文件系統管理的一個數據結構。
10. 什麼是符號鏈接,什麼是硬鏈接?符號鏈接與硬鏈接的區別是什麼?
參考答案:
鏈接分硬鏈接和符號鏈接。
符號鏈接可以建立對於文件和目錄的鏈接.符號鏈接可以跨文件系統,即可以跨磁碟分區。符號鏈接的文件類型位是,鏈接文件具有新的 i 節點。
硬鏈接不可以跨文件系統。它只能建立對文件的鏈接,硬鏈接的文件類型位是-,且硬鏈接文件的 i 節點同被鏈接文件的 i 節點相同。
11. 在對 linux 系統分區進行格式化時需要對磁碟簇(或 i 節點密度)的大小進行選擇,請說明選擇的原則。
參考答案:
磁碟簇(或 i 節點密度)是文件系統調度文件的基本單元。磁碟簇的大小,直接影響系統調度磁碟空間效率。當磁碟分區較大時,磁碟簇也應選得大些;當分區較小時,磁碟簇應選得小些。通常使用經驗值。
12. 簡述網路文件系統 NFS,並說明其作用。
參考答案:
網路文件系統是應用層的一種應用服務,它主要應用於 Linux 和 Linux 系統、Linux 和 Unix 系統之間的文件或目錄的共享。對於用戶而言可以通過 NFS 方便的訪問遠地的文件系統,使之成為本地文件系統的一部分。採用 NFS 之後省去了登錄的過程,方便了用戶訪問系統資源。
13. 某 /etc /fstab 文件中的某行如下:
/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2
請解釋其含義。
參考答案:
(1)第一列:將被載入的文件系統名;
(2)第二列:該文件系統的安裝點;
(3)第三列:文件系統的類型;
(4)第四列:設置參數;
(5)第五列:供備份程序確定上次備份距現在的天數;
(6)第六列:在系統引導時檢測文件系統的順序。
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
參考答案:
(1)允許每次連接的最大請求數目,此為 200;
(2)設定用戶放置網頁的目錄;
(3)設置伺服器對於不認識的文件類型的預設格式;
(4)設置可傳送語言的文件給瀏覽器;
(5)該目錄為 Apache 放置網頁的地方;
(6)伺服器選擇使用 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
參考答案:
修正錯誤:
(1)ROUTE 應改為小寫:route;
(2)netmask 255.255.0.0 應改為:netmask 255.255.255.0;
(3)預設路由的子網掩碼應改為:netmask 0.0.0.0;
(4)預設路由必須在最後設定,否則其後的路由將無效。
解釋內容:
(1)route:建立靜態路由表的命令;
(2)add:增加一條新路由;
(3)-net 192.168.1.0:到達一個目標網路的網路地址;
(4)default:建立一條預設路由;
(5)gw 192.168.0.101:網關地址;
(6)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
參考答案:
Apache 伺服器配置行含義如下:
(1)將 apache 伺服器的埠號設定為 1080;
(2)設定用戶網頁目錄為 userdoc;
(3)設定 apache 伺服器的網頁根目錄:/home/htdocs;
(4)在此 apache 伺服器上設定一個目錄 /home/htdocs/inside,且此目錄只允許 IP 地址為 192.168.1.5 的主機訪問;
(5)定義 apache 伺服器以獨立進程的方式運行。
17. 簡述使用 ftp 進行文件傳輸時的兩種登錄方式?它們的區別是什麼?常用的 ftp 文件傳輸命令是什麼?
參考答案:
(1)ftp 有兩種登錄方式:匿名登錄和授權登錄。
使用匿名登錄時,用戶名為:anonymous,密碼為:任何合法 email 地址;
使用授權登錄時,用戶名為用戶在遠程系統中的用戶帳號,密碼為用戶在遠程系統中的用戶密碼。
區別:使用匿名登錄只能訪問 ftp 目錄下的資源,默認配置下只能下載;而授權登錄訪問的許可權大於匿名登錄,且上載、下載均可。
(2)ftp 文件傳輸有兩種文件傳輸模式:ASCII 模式和 binary 模式.ASCII 模式用來傳輸文本文件,其他文件的傳輸使用 binary 模式。
(3)常用的 ftp 文件傳輸命令為:bin、asc、put、get、mput、mget、prompt、bye。
免責聲明:
1.本影像檔案皆從網上搜集轉載,不承擔任何技術及版權問題。
2.如有下載連結僅供寬頻測試研究用途,請下載後在24小時內刪除,請勿用於商業。
3.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。