1. 程式人生 > >Linux面試試題寶典,你能打多少分?大神勿進

Linux面試試題寶典,你能打多少分?大神勿進

linux面試試題

linux面試寶典(1)
一、選擇題
1. Linux系統中DNS服務進程名為 ( )
A.named B.httpd C.ftpd D.SysLog

2.在UINX/Linux中,系統Root用戶口令信息一半保存的文件夾是( )
A.autobat B.service.conf C.inetd.conf D.shadow

3. 在下列選項中,屬於Linux系統日誌服務的是( )
A.named B.httpd C.ftpd D.SysLog

4.Linux操作系統支持的文件系統類型是( )
A、EX3 B.NFT C.TXT D.FAT

5.在UINX系統中輸入命令“ls –al test”顯示如下”-rwx--xr-x 1 root root 100 2013-12-20 23:51 test”對它的含義解釋錯誤的是( )


A.這是一個文件,而不是目錄
B.文件的擁有者可以對這個文件進行讀、寫和執行的操作
C.文件所有者可以讀它,也可以執行它
D、其他所有用戶只可以執行它

6.在大多數Linux發行版本中,以下哪個屬於塊設備( )
A、串行口 B、硬盤 C、虛擬終端 D、打印機

7.怎樣了解您在當前目錄下還有多大空間( )
A.use df B. use du / C. use du . D. use df .

8.以下關於Linux超級權限的說明,不正確的是( )
A.一般情況下,為了系統的安全,對於一般常規級別的應用,不需要root用戶來操作完成
B.普通用戶可以通過su和sudo來獲得系統的超級權限
C.對於系統日誌的管理,添加和刪除用戶等管理工作,必須以root用戶登錄才能進行

D.root是系統的超級用戶,無論是否為文件和程序的所有者都具有訪問權限

9.REDHAT9.0的防火墻軟件是哪個( )
A.ipchains B.iptables C.ISA D.checkpoint

10.顯示文件頭部的命令是( )
A.fidsk B.mount C.head D.man

11.刪除文件的命令是( )
A.mkdir B.rm C. mv D. remove

12.顯示用戶的ID,以及所屬組的ID,要使用命令是( )
A.su B.who C.id D. man

13.Linux根分區的文件系統是( )
A.FAT16 B.FAT32 C.EXT3 D.NTFS


14.Linux的DNS服務是下列哪個( )
A.host B.hosts C. bind D.vsftp

15.不能用來關機的命令是( )
A.shutdown B.halt C.init D.logout

16.以下那個命令修改SAMBA口令( )
A.smbpasswd B.passwd C.smbpassword D.password

17./dev/ethX表示( )
A.系統回送接口 B.以太網接口設備 C.令牌環網設備 D.PPP設備
18.GRUB的配置文件是( )
A./etc/grub B./boot.ini C./etc/grub.conf D./etc/inittab

19.我們將邏輯分區建立在( )上

A.從分區 B.擴展分區 C.主分區 D.第二分區
20.使用iptables拒絕來自10.10.10.1.訪問的正確寫法是( )
A.iptables –I INPUT –s 10.10.10.1 –j ACCEPT
B. iptables –A INPUT –D 10.10.10.1 –j DROP
C. iptables –I INPUT –s 10.10.10.1 –j DROP
D. iptables –A INPUT –s 10.10.10.1 –j ACCEP

21.init是Linux的第一個程序,該程序是根據文件(B)來建立子進程的
A./etc B./etc/inittab C./etc/modules.conf D./etc/lilo.conf

22.不是shell具有的功能特點是( )
A.管道 B.輸入輸出重定向 C.監視系統 D.解釋程序命令

23.如果你的umask設為022,則你創建文件的缺省權限是( )
A.----w--w- B. -w--w---- C.r-xr-x--- D.rw-r--r--

24.為了修改文件test的許可模式,使其文件屬性具有讀、寫和運行的權限,組和其他用戶可以讀和運行,可以采用( )方法
A.chmod 755 test B. chmod 700 test C. chmod +rwx test D.chmod g-w test

25.統計文件占用磁盤空間,我們可以使用命令( )
A.df B.du C.mount D. in

26在SHELL程序裏,判斷文件不存在的寫法是( )
A.if [ ! –f “$myfile”];then
B. if [-d “$myfile”];then
C. if [-f“$myfile”];then
D. if [! –d “$myfile”];then

27.使用tcpdump監聽eth0的80端口網絡數據的正確命令是( )
A.tcpdump –n eth0 port! 80 B. tcpdump –ni eth0 port=80
C. tcpdump –i eth0 port ! 80 D. tcpdump–ni eth0 port 80

28.SQL中,下列操作有語法錯誤的是( )
A. AGE IS NOTNULL B. NOT (AGE IS NULL) C.SNAME=’王五’ D.SNAME=’王%’

29.在Mysql中,下列關於創建數據庫表的描述正確的是( )
A.在創建表時必須設定列的約束
B.在刪除表的時候通過列鍵的約束連接在一起的表會被一同刪除
C.在創建表時必須設置列類型
D.通過CREATE TABLE new_t SELECT * FROM old_t復制表的同時,表的約束能夠一起被復制到新表中

30.SQL中,”AGE IN (20,22)”的語義是( )
A.AGE<=22 AND AGE>=20 B. AGE<22 AND AGE>20
C.AGE=20 AND AGE=22 D.AGE=20 OR AGE=22

31.下列對跨站腳本攻擊(XSS)的解釋最準確的一項是:( )
A.引誘用戶點擊虛假網絡連接的一種攻擊方法
B.構造精妙的關系數據庫的結構化查詢語言對數據庫進行非法的訪問
C.一種很強大的木馬工具手段
D.將惡意代碼嵌入到用戶WEB網頁中,從而達到惡意的目的

32.允許防火墻和某些路由器通過將地址引向不可信網絡的方法來隱藏網絡地址被稱為 ( )
A.地址過濾 B.NAT C.反轉 D.IP欺騙

33.局域網的網絡地址192.168.1.0/24,局域網絡連接其他網絡的網關地址是192.168.1.1。主機192.168.1.20訪問172.16.1.0/24網絡時,其路由設置正確的是( )
A.route add –net 192.168.1.0 gw 192.168.1.1 netmask255.255.255.0 metric 1
B.route add –net 172.16.1.0 gw 192.168.1.1 netmask255.255.255.255 metric 1
C.route add –net 172.16.1.0 gw 172.16.1.1 netmask255.255.255.0 metric 1
D.route add default 192.168.1.0 gw 192.168.1.0 netmask172.168.1.1 metric 1

34.取ls –l輸出結果的第5列的值的正確寫法是( )
A.ls –l |awk “{print$5}” B. ls –l |awk‘{print$5}’
C. ls –l |awk {print$5} D. ls–l |awk ‘print$5’

35.在vi編輯器的命令模式中,刪除一行的命令是( )
A.yy B.dd C.pp D.xx

36.有一個中學獲得了C類網段的一組IP192.168.1.0/24.要求你劃分7個以上的子網,每個子網主機數不得少於25臺,請問子網掩碼該怎麽寫?( )
A.255.255.255.128 B.255.255.255.224 C.255.255.255.240 D.255.255.240.0

37.在三層交換機和路由器上,啟用路由功能的命令是:( )
A.ip router B.enable route C.start ip route D.ip routing

38.什麽命令解壓縮tar.gz文件( )
A. tar –czcffilename.tar.gz B. tar –xzvf filename.tar.gz
C. tar –tzvf filename.tar.gz D. tar –dzvf filename.tar.gz

39.顯示LINUX內核版本號的命令是( )
A. mkdir B.uname –a C.uname –e D.linuxis


二.簡答題
1.請分別詳細寫出如何在命令行下運行PHP、C、java程序的命令,程序名可用test代替?
答案:



2. ftp有幾種模式,幾種連接類型,有什麽區別?
答案:



3. 兩臺Linux服務器都只開放了SSH服務,端口號均為999,你已使用user1登陸服務器1.1.1.1,需要將/home/user1/data.tar.gz文件傳送至服務器2.2.2.2用戶名為:userB 目的目錄為/home/userB,並將文件更名為:dataB.tar.gz 請用一條命令完成上述任務(密碼不考慮)
答案:



4. 日誌切分在運維中扮演著重要角色,現有1個500G的日誌文件A,時間跨度為2013年1月25日到4月28日。怎麽獲取其中2月某天時段的記錄生成文件B,註:操作服務器系統資源有限,請使用一條命令實現。
答案:



5. 現有5000行文本數據,用vi編輯器操作,需將文本中全部的192.168.0.111更改為192.168.0.112,需將1000行至1120行的文本數據中的aaa更改為bbb。請用兩條命令實現。
答案



6. 一臺Linux服務器IP為:192.168.0.8只希望開放TCP 80端口,請寫出iptables的設置命令
答案:


小編編輯不易,敬請諒解。答案詳情關註公眾號【Linux小管家】

本文出自 “Linux面試試題寶典” 博客,請務必保留此出處http://13143774.blog.51cto.com/13133774/1948627

Linux面試試題寶典,你能打多少分?大神勿進