- 相關(guān)推薦
Linux運(yùn)維工程師面試題
這是一套Linux運(yùn)維工程師面試題,看看你會(huì)多少呢?這份工作的offer你能拿到嗎?
1、Linux掛載Winodws共享文件夾
2、查看http的并發(fā)請(qǐng)求數(shù)及其TCP連接狀態(tài):
3、用tcpdump嗅探80端口的訪問看看誰最高
4、統(tǒng)計(jì)/var/log/下文件個(gè)數(shù)
5、查看當(dāng)前系統(tǒng)每IP連接數(shù)
6、shell下32位隨機(jī)密碼生成
7、統(tǒng)計(jì)出apache的access.log中訪問量最多的5個(gè)IP
8、如何查看二進(jìn)制文件的內(nèi)容
9、ps aux 中VSZ代表什么意思 RSS代表什么
10、檢測(cè)并修復(fù)/dev/hda5
11、Linux開機(jī)啟動(dòng)順序
12、符號(hào)鏈接和硬鏈接的區(qū)別
13、保存當(dāng)前磁盤分區(qū)的分區(qū)表
15、手動(dòng)安裝grub
16、改內(nèi)核參數(shù)
17、在1-39內(nèi)取隨機(jī)數(shù)
18、限定apache每秒鐘連接數(shù)為1,峰值為3
19、FTP主動(dòng)與被動(dòng)模式
20、顯示/etc/inittab中以#開頭,且后面跟一個(gè)或多個(gè)空白字符,而后又跟了任意非空白字符的行;
21、顯示/etc/inittab中包含了:一個(gè)數(shù)字:(即兩個(gè)冒號(hào)中間一個(gè)數(shù)字)的行;
22、怎么把自己寫的腳本添加到服務(wù)里面,即可以使用service命令來調(diào)用
23、寫一個(gè)腳本,實(shí)現(xiàn)批量添加20個(gè)用戶,用戶名為user1-20,密碼為user后面跟5個(gè)隨機(jī)字符
24、寫一個(gè)腳本,實(shí)現(xiàn)判斷192.168.1.0/24網(wǎng)絡(luò)里,當(dāng)前在線的IP有哪些,能ping通則認(rèn)為在線
25、寫一個(gè)腳本,判斷一個(gè)指定的腳本是否是語(yǔ)法錯(cuò)誤;如果有錯(cuò)誤,則提醒用戶鍵入Q或者q無視錯(cuò)誤并退出其它任何鍵可以通過vim打開這個(gè)指定的腳本;
26、寫一個(gè)腳本:
1、創(chuàng)建一個(gè)函數(shù),能接受兩個(gè)參數(shù):
1)第一個(gè)參數(shù)為URL,即可下載的文件;第二個(gè)參數(shù)為目錄,即下載后保存的位置;
2)如果用戶給的目錄不存在,則提示用戶是否創(chuàng)建;如果創(chuàng)建就繼續(xù)執(zhí)行,否則,函數(shù)返回一個(gè)51的錯(cuò)誤值給調(diào)用腳本;
3)如果給的目錄存在,則下載文件;下載命令執(zhí)行結(jié)束后測(cè)試文件下載成功與否;如果成功,則返回0給調(diào)用腳本,否則,返回52給調(diào)用腳本;
27、寫一個(gè)腳本:
1、創(chuàng)建一個(gè)函數(shù),可以接受一個(gè)磁盤設(shè)備路徑(如/dev/sdb)作為參數(shù);在真正開始后面步驟之前提醒用戶有危險(xiǎn),并讓用戶選擇是否繼續(xù);
而后將此磁盤設(shè)備上的所有分區(qū)清空(提示,使用命令dd if=/dev/zero of=/dev/sdb bs=512 count=1實(shí)現(xiàn),注意其中的設(shè)備路徑不要寫錯(cuò)了
;如果此步驟失敗,返回67給主程序;
接著在此磁盤設(shè)備上創(chuàng)建兩個(gè)主分區(qū),一個(gè)大小為100M,一個(gè)大小為1G;如果此步驟失敗,返回68給主程序;
格式化此兩分區(qū),文件系統(tǒng)類型為ext3;如果此步驟失敗,返回69給主程序;
如果上述過程都正常,返回0給主程序;
2、調(diào)用此函數(shù);并通過接收函數(shù)執(zhí)行的返回值來判斷其執(zhí)行情況,并將信息顯示出來;