1. 程式人生 > >Linux運維工程師筆試題系列5(30題)

Linux運維工程師筆試題系列5(30題)

如果您對問題有疑問,或者認為答案不準確的,歡迎留言交流。

問題如下:

1. 建立動態路由需要用到的檔案有()

A /etc/hosts
B /etc/gateways
C /etc/resolv、conf

2. 以下哪些命令可以檢視當前系統的啟動時間()

A w
B top
C ps
D uptime

3. 在退出unix系統賬戶之後還需要繼續執行某個程序,那麼可用()

A awk
B sed
C crontab
D nohup

4. 為了將當前目錄下的歸檔檔案myftp. tgz解壓縮到/tmp目錄下,使用者可以使用命令

A tar xvzf myftp. tgz –C /tmp
B tar xvzf myftp. tgz –R /tmp
C tar vzf myftp. tgz –X /tmp
D tar xvzf myftp. tgz /tmp

5. 在unix系統下執行chmod(“/usr/test/sample”,0753)之後該檔案sample的訪問許可權為

A 擁有者可讀寫執行,同組使用者可寫可執行,其他使用者可讀可執行
B 擁有者可讀寫執行,同組使用者可讀寫,其他使用者可讀可執行
C 擁有者可讀寫執行,同組使用者可讀可執行,其他使用者可寫可執行
D 擁有者可讀寫執行,同組使用者可讀可執行,其他使用者可讀寫

6.()不能用於Linux中的程序通訊

A 共享記憶體
B 命名管道
C 訊號量
D 臨界區

7. 當內網內沒有條件建立dns伺服器,又不想用IP訪問網站,應配置什麼檔案

A hosts
B sysconfig
C network
D hostname

8. 下面有關linux檢視系統負載的命令,說法錯誤的是?

A uptime命令主要用於獲取主機執行時間和查詢linux系統負載等資訊
B vmstat命令可以檢視檢視cpu負載
C sar命令可以檢視網路介面資訊
D free命令可以檢視磁碟負載情況

9. 以下哪些方式/命令不可以檢視某IP是否可達?

A telnet
B ping
C tracert
D top

10. 目錄在linux檔案系統中是以怎樣的形式存在的?

A 資料夾
B 檔案
C inode
D 軟連結

11. tar命令用於解壓的引數是?

A -v
B -x
C -c
D -f

12. 下面哪個命令不是用來檢視網路故障?

A telnet
B ping
C init
D netstat

13. Samba 伺服器的配置檔案是

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

14. 下面關於系統呼叫的描述中,錯誤的是()

A 系統呼叫把應用程式的請求傳輸給系統核心執行
B 系統呼叫中被呼叫的過程執行在”使用者態”中
C 利用系統呼叫能夠得到作業系統提供的多種服務
D 是作業系統提供給程式設計人員的介面
E 系統呼叫給使用者遮蔽了裝置訪問的細節
F 系統呼叫保護了一些只能在核心模式執行的操作指令

15. 哪個變數用來指定一個遠端X應用程式將輸出放到哪個X server上

A TERM
B DISPLAY
C ECHO
D OUTPUT

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

A 檔案型別
B 檔案所有者的許可權
C 檔案所有者所在組的許可權
D 其他使用者的許可權

17. 你通過編輯/etc/group檔案來改變了sales group的GID,所有的組員都能成功的進行的轉換,除了Jack,他甚至都無法登陸,其原因是什麼?

A Jack忘記了 group密碼
B Jack需要再次被加入到group
C 在/etc/passwd裡指明瞭Jack的GID
D Jack的賬號需要被刪除然後新建

18. 在UNIX作業系統中,若使用者鍵入的命令引數的個數為1時,執行cat$1命令:若使用者鍵入的命令個數為2時,執行cat>>$2<$1命令,請將下面所示的shell程式的空缺部分補齊

case (___) in
1)cat $1
2)cat>>$2<$1
*)echo ‘defult…’
case

A $#
B [email protected]
C $$
D $*

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

A defaults
B sw
C rw和ro
D noauto

20. 以下函式中,和其他函式不屬於一類的是____。

A read
B pread
C write
D pwrite
E fseek
F lseek

21. 執行在多核處理器上的Linux環境中,若臨界區非常短,且不允許執行緒上下文切換的情況下,使用下列哪種機制滿足上述需求並且效能最好?

A SpinLock
B Mutex
C Semaphore
D Condition variable

22. (多選)Linux 建立檔案的命令有()

A ls
B touch
C cat
D vi/vim
E >

23. (多選)Linux的非root使用者,在自己的目錄中,不可以刪除非空目錄dirs的方法是:

A rm dir dirs
B rm -r dirs
C mv dirs /dev/null
D destroy dirs

24. (多選)下述是Linux下多執行緒程式設計常用的pthread庫提供的函式名和意義,說法正確的有?

A pthread_create 建立一個執行緒
B pthread_join用來等待一個執行緒的結束
C pthread_mutex_init 初始化一個執行緒互斥鎖
D pthread_exit結束一個執行緒

25. (多選)Linux 2.6.* 核心預設支援的檔案系統有哪些?

A ext3
B ext2
C ext4
D xfs
E ufs

26. (多選)將檔案file1複製為file2可以用下面哪些命令()

A cp file1 file2
B cat file1 >file2
C cat < file1 >file2
D dd if=file1 of=file2
E cat file1 | cat >file2

27. (多選)下列關於makefile描述正確的有?

A makefile檔案儲存了編譯器和聯結器的引數選項
B 主要包含了五個東西:顯式規則、隱晦規則、變數定義、檔案指示和註釋
C 預設的情況下,make命令會在當前目錄下按順序找尋檔名為“GNUmakefile”、“makefile”、“Makefile”的檔案, 找到了解釋這個檔案
D 在Makefile不可以使用include關鍵字把別的Makefile包含進來

28. (多選)檔案aaa的訪問許可權為rw-r–r–,現要增加所有使用者的執行許可權和同組使用者的寫許可權,下列哪些命令是正確的?

A chmod a+x , g+w aaa
B chmod 764 aaa
C chmod 775 aaa
D chmod o+x , g+w aaa

29. (多選)UNIX系統中程序由三部分組成:程序控制塊,正文段和資料段。這意味著一個程式的正文與資料可以是分開的,這種分開的目的是為了?

A 可共享正文
B 可共享資料
C 可重入
D 方便程式設計
E 以上全部

30. (多選)命令
subnet 166.173.197.131 netmask 255.255.255.192{
range 166.173.197.10 166.173.197.107;
default-lease-time 600;
max-lease-time 7200;
}
表示?()

A 向166.173.197.10網路分配從166.173.197.133到166.173.197.255
B 一個兩小時的最大租用時間
C 指定了一個十分鐘的預設租用時間
D 網路地址166.173.197.0

答案如下:

1. B
2. D
3. D
4. A
5. C
6. D
7. A
8. D
9. D
10. B
11. B
12. C
13. D
14. B
15. B
16. C
17. C
18. A
19. D
20. E
21. A
22. BCDE
23. ACD
24. ABCD
25. ABCD
26. ABCDE
27. ABC
28. AC
29. ABC
30. BC