Linux運維工程師中級面試題

文章來源:http://alipay.blog.51cto.com/7119970/1598996 mysql


一、解釋top命令和vmstat命令linux

二、請寫出iptables語句nginx

三、mysql高可用方案有哪些?mysql備份方案有哪些?有什麼缺點?正則表達式

四、寫出Apache 2.x的兩種工做模式,以及各自的工做原理。如何查看Apache當前支持的模塊。並查看在哪一種模式下工做。redis

五、linux基礎問題算法

(1)、linux怎麼查看用戶登陸日誌sql

(2)、linux中utmp,wtmp,lastlog,messages各文件的做用shell

(3)、列舉你熟悉的服務區性能查看命令數據庫

(4)、服務器間怎麼實現無密碼登陸。列舉操做步驟編程

六、軟件類問題

(1)、keepalived和heartbeat的優缺點,適合那些場合

(2)、LVS haproxy nginx各優缺點,適合那些場合

(3)、Apache nginx lighttpd 各優缺點,適合那些場合

(4)、squid vamish各優缺點,適合那些場合

(5)、memcache dredis各優缺點,適合那些場合

(6)、介紹下LVS負載模式和調度算法,nginx負載均衡模式有哪幾種算法

七、設計一個PV爲2千萬的網站架構

八、網絡知識

(1)、簡單描述OSI參考模型的七個層次

(2)、簡單敘述tcp協議的三次握手過程

(3)、一個主機IP 202.110.14.137,掩碼255.255.255.224,要求計算這個主機所在網絡的網絡地址和廣播地址

九、信息安所有分

(1)、IDC機房裏發生ARP***,在服務器上抓包,經過分析數據包內容會看到什麼現象?如何防止此類***

(2)、IDC機房裏一臺服務器上運行遊戲服務,如今鏈接不上,從安全角度分析緣由

(3)、如何保證充值,計費數據庫的安全

十、腳本部分

(1)、從a.log文件中提取「warning」或者「fatal」,同時不包含「IGNOR」的行,而後提取「:」分割的第五個字段

(2)、添加新組class01,而後添加輸入這個組的30個用戶,用戶名的形式爲std01到std30

(3)、在每月的第一天備份並壓縮/etc目錄下面的因此內容,存放在/root/backup目錄下,文件名爲yymmdd_etc,shell程序filebach存放在/usr/bin目錄下

十一、用shell編程,判斷文件是否是字符設備文件,若是是,將其拷貝到/dev目錄下

十二、請用shell查詢文件file1裏面空格開始的所在行號

1三、用正則表達式匹配郵件地址和網站

1四、awd sed 問題

(1)、在每一行後面增長一空行

(2)、在匹配式樣「regex」的行以後插入一空行

(3)、計算行數(模擬「wc -1」)

(4)、在每一行開頭處插入5個空格(使全文向右移動5個空格)

(5)、將「foo」替換爲「bar」,並只在行中未出現字符串「baz」的狀況下替換

(6)、將每行鏈接成一行(相似「paste」)

(7)、顯示包含「AAA」「BBB」「CCC」的行(固定次序)

(8)、爲數字字符串增長逗號分隔符,將「1234567」改成「1,234,567」

(9)、只保留重複行中的一行,其餘都刪除

(10)、刪除8的倍數行

1五、linux如何在shell環境得知遠程計算機的運行時間

1六、sed將文件test中第50行中的「haiwao」改成「haiwai」

1七、如何查看當前linux系統狀態,如cpu,內存,負載,版本

1八、編寫shell,解決如下問題:

(1)、將當前目錄中大於50k的文件移動到/tmp目錄下面

(2)、假設eth1的IP爲192.168.10.20/255.255.255.0獲得eth1的網絡地址

1九、有文件file1

(1)、查詢file1裏面空行所在的行號

(2)、打印file1的第2~5行

(3)、查詢file1以hai結尾的行

20、在11月分內,天天早晨6點到12點中,每隔2小時執行一次/usr/bin/httpd.sh怎麼實現

2一、如何將本地80端口的請求轉發到8080端口,當前主機IP爲192.168.2.1

2二、dmesg命令中看到ip_conntrack:table full,dropping packet,如何解決

2三、在每週6凌晨3:15執行/home/shell/collcet.pl,並將標準輸出和標準錯誤輸出到/dev/null設備,請寫出crontab中的語句

2四、用一條命令查看目前系統已啓動服務所監聽的端口

2五、請使用linux系統命令統計出establish狀態的鏈接有多少

2六、一個ext3的文件分區,當用touch新建文件時報錯,錯誤信息是磁盤已滿,但使用df -H查看分區信息時只使用了50%,請分析具體緣由

2七、列出常見打包工具並寫出相應解壓縮參數

2八、解釋

    Nginx,RIP,MENCACHE,SYSTEMV,NC,MTR,NGINXMONGO,EC2,VPS

2九、簡述RAID 0,1,5,0+1,1+0的含義

相關文章
相關標籤/搜索