linux面試筆試題_第1頁
linux面試筆試題_第2頁
linux面試筆試題_第3頁
linux面試筆試題_第4頁
linux面試筆試題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、2017年linux面試筆試題 對(duì)于Linux系統(tǒng)的知識(shí)大家了解有多少呢?下面是搜集的2017年linux面試筆試題,歡迎大家閱讀。 1 .以下關(guān)于讀屏障、寫屏障、通用屏障和優(yōu)化屏障說法正確的是() A.優(yōu)化屏障則用于限制編譯器的指令重排 B,通用屏障則對(duì)讀寫操作都有作用 C.讀屏障用于保證讀操作有序。 屏障之前的讀操作一定會(huì)先于屏障之后的讀操作完成,寫操作不受影響 D.寫屏障可用于限制讀、寫操作順序 2 .在Linux控制臺(tái)下,以下情況如何操作: 1)設(shè)置eth0網(wǎng)上ip為,子網(wǎng)掩碼 ,網(wǎng)關(guān) 2)PCA(ip:192.16

2、8.0.2,OS:Linux) PCB(ip:192,168.0.3,OS:Linux)在同一網(wǎng)段下,且PCA已經(jīng)打 開了nfs服務(wù),將PCA上的/home/test/nfs(文件系統(tǒng)ext3) 目錄mount到PCB的/tmp/nfs下;并設(shè)置PCB的環(huán)境變量,要求添加運(yùn)行時(shí)庫文件路徑:/tmp/nfs/lib. 3)如何用命令行設(shè)置DNS? 3 .編寫程序?qū)崿F(xiàn)給定一個(gè)linux風(fēng)格的絕對(duì)路徑,要求. 和時(shí)忽略,.返回上一層的路徑,比如:path=/a/./b/./c/a/c使用語言不限。 4 .linux的系統(tǒng)調(diào)用是指 A.由內(nèi)核發(fā)起的調(diào)用 B.glibc函數(shù)庫里的函數(shù) C.由系統(tǒng)管理員運(yùn)

3、行的程序 D.是用戶進(jìn)程調(diào)用內(nèi)核功能的接口 5 .如果要修改/home/user/hadoop/a.c文件的訪問權(quán)限為所 有用戶所擁有權(quán)限,則對(duì)于的linux命令為6 .linux系統(tǒng)中,如何獲取pid為100的進(jìn)程的所有TCP連接,請(qǐng)給出詳細(xì)命令。 7 .在linux系統(tǒng)中,用一條命令kill掉機(jī)器上的tomcat的進(jìn)程。 8 .設(shè)定Linux系統(tǒng)默認(rèn)為字符模式,需要修改的配置文件是() A./etc/inittab.conf B./etc/inittab C./etc/fstab D./etc/boot 9 .linux操作系統(tǒng)沒有回收站,刪除的文件無法恢復(fù),網(wǎng)絡(luò)管理員為了防止誤刪文件,需

4、要的配置是() A.aliasrm-i=rm B.unaliasrm= rm-i C.aliasrm=rm-i D.Aliasrm=rm-f 10.下列哪些命令可以看到文件的大小 A.ls B.df C.du D.find 1、關(guān)于int和char轉(zhuǎn)換問題 #include #include intmain()charstr512; inti; for(i=0;i512;i+) stri=-1-i; printf(%dn,strlen(str); return0; 解釋: 因?yàn)樵趕tr的時(shí)候-1和是整數(shù),默認(rèn)按32位走,左邊高地址,右邊低地址 因?yàn)閏har只會(huì)讀取一字節(jié),只會(huì)讀一字節(jié) -1-0

5、補(bǔ)碼11111111111111111111111111111111-0000 0000000000000000000000000000 結(jié)果str0=(補(bǔ)碼11111111)-1 -1-255的時(shí)候,補(bǔ)碼11111111111111111111111111111111-000000000000000011111111 結(jié)果str255=(補(bǔ)碼00000000)為0,因?yàn)榇孢M(jìn)char類型,所以變?yōu)?結(jié)束符號(hào),所以最后strlen結(jié)果為255 2、關(guān)于二維數(shù)組問題 #include intmain() intnums5=2,4,6,8,10; int*ptr=(int*)(&nums+1

6、); printf(%d,%dn,*(nums+1),*(ptr-1); return0; 結(jié)果4,10 &num混代表整個(gè)數(shù)組的地址,所以進(jìn)階單位是整個(gè)數(shù)組長度 &nums+1就到達(dá)了10后面的一個(gè)位置 當(dāng)*ptr=nums+1只是nums向后移動(dòng)一個(gè)單位到達(dá)nums1 注意:&nums類型是int(*)5類型,要強(qiáng)制轉(zhuǎn)換一下才可以 int*ptr=(&nums+1)不用強(qiáng)制轉(zhuǎn)換的時(shí)候仍然代表一個(gè)的是 10后面的一個(gè)位置,但是最后結(jié)果時(shí)ptr-1是按照int的字節(jié)減 去,所以此時(shí)進(jìn)階單位不是一個(gè)數(shù)組長度 3、返回函數(shù)指針的函數(shù) #include #includ

7、e size_tq(size_tb) returnb; ) size_t(*p(char*str)(size_ta)/返回函數(shù)指針的函數(shù) ( printf(%sn,str); returnq;/*q就是變成了q(size_tb)來計(jì)算 ) intmain() ( charstr=xiyoulinuxgroup; printf(%d”,p(str)(strlen(str); return0; ) 1 .下面的網(wǎng)絡(luò)協(xié)議中,面向連接的的協(xié)議是:A. A傳輸控制協(xié)議B用戶數(shù)據(jù)報(bào)協(xié)議C網(wǎng)際協(xié)議D網(wǎng)際控制報(bào)文協(xié)議 2 .在/etc/fstab文件中指定的文件系統(tǒng)加載參數(shù)中,D參數(shù) 一般用于CD-RO雌移動(dòng)

8、設(shè)備. AdefaultsBswCrw和roDnoauto 3 .Linux文件權(quán)限一共10位長度,分成四段,第三段表示的內(nèi)容是C. A文件類型B文件所有者的權(quán)限 C文件所有者所在組的權(quán)限D(zhuǎn)其他用戶的權(quán)限 4 .終止一個(gè)前臺(tái)進(jìn)程可能用到的命令和操作 CTRL;CCshutdownDhalt 5 .在使用mkdir命令創(chuàng)建新的目錄時(shí), 在其父目錄不存在時(shí)先創(chuàng)建父目錄的選項(xiàng)是D. A-mB-dC-fD-p 6 .下面關(guān)于i節(jié)點(diǎn)描述錯(cuò)誤的是A.(inode是一種數(shù)據(jù)結(jié) 構(gòu),vfs中描述文件的相關(guān)參數(shù)??) Ai節(jié)點(diǎn)和文件是一一對(duì)應(yīng)的 Bi節(jié)點(diǎn)能描述文件占用的塊數(shù) Ci節(jié)點(diǎn)描述了文件大小和指向數(shù)據(jù)塊的

9、指針 D通過i節(jié)點(diǎn)實(shí)現(xiàn)文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)的轉(zhuǎn)換 7 .一個(gè)文件名字為rr.Z,可以用來解壓縮的命令是:D. AtarBgzipCcompressDuncompress 8 .具有很多C語言的功能,又稱過濾器的是C. AkillB Acsh Btcsh Cawk(awk詳解) Dsed 9 .一臺(tái)主機(jī)要實(shí)現(xiàn)通過局域網(wǎng)與另一個(gè)局域網(wǎng)通信的工作是C.A配置域名服務(wù)器 B定義一條本機(jī)指向所在網(wǎng)絡(luò)的路由 C定義一條本機(jī)指向所在網(wǎng)絡(luò)網(wǎng)關(guān)的路由 D定義一條本機(jī)指向目標(biāo)網(wǎng)絡(luò)網(wǎng)關(guān)的路由 10 .建立動(dòng)態(tài)路由需要用到的文件有D. A/etc/hostsB/etc/HOSTNAMEC/etc/resolv.c

10、onfD/etc/gateways 11 .局域網(wǎng)的網(wǎng)絡(luò)地址/24,局域網(wǎng)絡(luò)連接其它網(wǎng)絡(luò)的網(wǎng)關(guān)地址是.主機(jī)192.168.1,20訪問 ,需要做 /24網(wǎng)絡(luò)時(shí),其路由設(shè)置正確的是B. Arouteadd-netgwnetmaskmetric1 Brouteadd-netgwnetmask55metric1 Crouteadd-netgwnetmask255

11、.255.255.0metric1 Drouteadddefaultnetmaskmetric1 12 .下列提法中,不屬于ifconfig命令作用范圍的是D A配置本地回環(huán)地址B配置網(wǎng)卡的IP地址 C激活網(wǎng)絡(luò)適配器D加載網(wǎng)卡到內(nèi)核中 13 .下列關(guān)于鏈接描述,錯(cuò)誤的是B. A硬鏈接就是讓鏈接文件的i節(jié)點(diǎn)號(hào)指向被鏈接文件的 B硬鏈接和符號(hào)連接都是產(chǎn)生一個(gè)新的i節(jié)點(diǎn) C鏈接分為硬鏈接和符號(hào)鏈接D硬連接不能鏈接目錄文件 14 .在局域網(wǎng)絡(luò)內(nèi)的某臺(tái)主機(jī)用ping命令測(cè)試網(wǎng)絡(luò)連接時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)內(nèi)部的主機(jī)都可以連同,而不能與公網(wǎng)連通,問題可能是C. A主機(jī)IP設(shè)置

12、有誤 B沒有設(shè)置連接局域網(wǎng)的網(wǎng)關(guān) C局域網(wǎng)的網(wǎng)關(guān)或主機(jī)的網(wǎng)關(guān)設(shè)置有誤 D局域網(wǎng)DNS務(wù)器設(shè)置有誤 15 .下列文件中,包含了主機(jī)名到IP地址的映射關(guān)系的文件是:B. A/etc/HOSTNAMEB/etc/hostsC/etc/resolv.confD/etc/networks 16 .不需要編譯內(nèi)核的情況是D.A刪除系統(tǒng)不用的設(shè)備驅(qū)動(dòng)程序時(shí)B升級(jí)內(nèi)核時(shí) C添加新硬件時(shí)D將網(wǎng)卡激活 17 .在shell中變量的賦值有四種方法,其中,采用name=12的方法稱A. A直接賦值B使用read命令 C使用命令行參數(shù)D使用命令的輸出 18 .D命令可以從文本文件的每一行中截取指定內(nèi)容的數(shù)據(jù) AcpBd

13、dCfmtDcut 19 .下列不是Linux系統(tǒng)進(jìn)程類型的是D. A交互進(jìn)程B批處理進(jìn)程C守護(hù)進(jìn)程D就緒進(jìn)程(進(jìn)程狀態(tài)) 20 .配置Apache1.3.19服務(wù)器需要修改的配置文件為 AAhttpd.confBaccess.confCsrm.confDnamed.conf 21 .內(nèi)核不包括的子系統(tǒng)是D. A進(jìn)程管理系統(tǒng)B內(nèi)存管理系統(tǒng)CI/O管理系統(tǒng)D硬件管理系統(tǒng) 22 .在日常管理中,通常CPUI影響系統(tǒng)性能的情況是:A. ACPU已滿負(fù)荷地運(yùn)轉(zhuǎn)BCPU的運(yùn)行效率為30% CCPU的運(yùn)行效率為50%DCPU的運(yùn)行效率為80% 23 .若一臺(tái)計(jì)算機(jī)的內(nèi)存為128MB則交換分區(qū)的大小通常是C

14、. A64MBB128MBC256MBD512MB 24 .在安裝Linux的過程中的第五步是讓用戶選擇安裝方式如果用戶希望安裝部分組件(軟件程序),并在選擇好后讓系統(tǒng)自動(dòng)安裝,應(yīng)該選擇的選項(xiàng)是D. AfullBexpertCnewbieDmenu 25 .Linux有三個(gè)查看文件的命令,若希望在查看文件內(nèi)容過程中可以用光標(biāo)上下移動(dòng)來查看文件內(nèi)容,應(yīng)使用C命令. AcatBmoreClessDmenu 26 .下列信息是某系統(tǒng)用ps-ef命令列出的正在運(yùn)行的進(jìn)程,D進(jìn)程是運(yùn)行Internet超級(jí)服務(wù)器,它負(fù)責(zé)監(jiān)聽Internetsockets上的連接,并調(diào)用合適的服務(wù)器來處理接收的信息. Ar

15、oot14.00.0344204?S17:090:00init Broot20.00.129161520?S17:090:00/sbin/getty Croot30.00.21364632?S17:090:00/usr/sbin/syslogd Droot40.013441204?S17:090:10/usr/sbin/inetd 27 .在TCP/IP模型中,應(yīng)用層包含了所有的高層協(xié)議,在下列的一些應(yīng)用協(xié)議中,B是能夠?qū)崿F(xiàn)本地與遠(yuǎn)程主機(jī)之間的文件傳輸工作. AtelnetBFTPCSNMPDNFS28 .當(dāng)我們與某遠(yuǎn)程網(wǎng)絡(luò)連接不上時(shí),就需要跟蹤路由查看,以便了解在網(wǎng)絡(luò)的什么位置出現(xiàn)了問題,滿

16、足該目的的命令是C. ApingBifconfigCtracerouteDnetstat 29 .對(duì)名為fido的文件用chmod551fido進(jìn)行了修改,則它的許可權(quán)是D. A-rwxr-xr-xB-rwxr-r-C-r-r-r-D-r-xr-x-x 30 .在i節(jié)點(diǎn)表中的磁盤地址表中, 若一個(gè)文件的長度是從磁盤地址表的第1塊到第11塊,則該文件共占有B塊號(hào). A256B266C11D256X10 31 .用ls-al命令列出下面的文件列表,D文件是符號(hào)連接文件. A-rw-rw-rw-2hel-susers56Sep0911:05hello B-rwxrwxrwx2hel-susers56

17、Sep0911:05goodbey Cdrwxr-r-1helusers1024Sep1008:10zhangD lrwxr-r-1helusers2024Sep1208:12cheng 32 .DNS域名系統(tǒng)主要負(fù)責(zé)主機(jī)名和A之間的解析. AIP地址BMAC地址C網(wǎng)絡(luò)地址D主機(jī)別名 33 .WWV務(wù)器是在Internet上使用最為廣泛,它采用的是B結(jié)構(gòu). A服務(wù)器/工作站BB/SC集中式D分布式 34 .Linux系統(tǒng)通過C命令給其他用戶發(fā)消息. AlessBmesgyCwriteDechoto注:mesgy|n所 有使用者決定是否允許其他人傳訊息到自己的終端機(jī)介面 35 .NFS是C系統(tǒng). A文件B磁盤C網(wǎng)絡(luò)文件D操作 36 .B命令可以在Linux的安全系統(tǒng)中完成文件向磁帶備份的工作. AcpBtrCdirDcpio注:如果用echo$PATH或者 echo$LD_LIBRARY_PATF#類似的命令來顯示路徑信息的話,我們 看到的將會(huì)是一大堆用冒號(hào)連接在一起的路徑,tr命令可以把這 些冒號(hào)轉(zhuǎn)換為何車,這樣,這些路徑就具有很好的可讀性了: echo$PATH|tr: 37 .Linux文件系統(tǒng)的文件都按其作用分門別類地放在相關(guān)的目錄中,對(duì)于外部設(shè)備文件,一般應(yīng)將其放在C目錄中. A/binB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論