精心整理的Linux運維筆試面試題|學會就可以出師了

Linux操作系統知識

精心整理的Linux運維筆試面試題|學會就可以出師了

1. Linux開機啟動流程詳細步驟是什麼?忘記密碼如何破解?

2. 企業中Linux數據庫服務器做raid幾,你們原來公司的數據庫服務器大小?RAID 0 1 5 10區別,系統分區標準是什麼?

3. 某一天突然發現Linux系統文件只讀,該怎麼辦呢?寫一下完整操作步驟,如果發現磁盤滿了,需要重新掛載一塊新硬盤,操作步驟是怎樣的?

4. 給你50臺Linux系統如何安裝呢?如何實現,步驟是什麼?

5. 用虛擬機安裝了一臺Linux系統,突然想克隆一臺服務器,克隆後發現無法上網,如何解決?

6. Linux網卡配置文件路徑是什麼?要使服務器上外網,必須滿足的條件有哪些?需要配置什麼?

7. 一般可以使用什麼軟件遠程linux服務器?通過什麼上傳文件和下載文件?

8. 查找當前目錄下30天以前.log結尾的大於1G的文件,並把它移動到/tmp下。

9. 新增一塊新硬盤如何實現?需要哪些步驟?

10. Apache兩種工作方式的區別,如何創建多個虛擬主機呢?

11. 用一條命令,查看本機IP,並且只顯示ip,其他字符不顯示。

12. 查看某個端口是否已經啟動,以及查看端口做佔用的PID進程號。

Linux命令及文件操作

1. 在/tmp/目錄下創建test.txt文件,內容為: Hello,World! ,用一個命令寫出來。

2. 給test.txt文件除所有者之外增加執行權限,最終以數字寫出文件的權限。

3. 用vi命令編輯test.txt,如何跳轉到末行,首行,行首、行末,如何在光標行下一行插入,如何複製5行,刪除10行,查找jingfeng的字符、把jingfeng替換為jfedu.net

4. 如何修改Linux啟動級別為字符模式並永久生效,如何臨時、永久關閉selinux及防火牆,請分別寫出操作方法。

5. 你們公司上線的流程是什麼?真實環境上線一個論壇需要哪些步驟?

6. 你每天在公司做什麼工作?

Linux磁盤及軟件管理操作

1. 有個金士頓U盤,需要往服務器/var/www/html/目錄下上傳一個index.html文件,如何操作並完成。

2. 光盤裡面有一個httpd-2.2.15.xx.rpm包,如何掛載並安裝呢,如果查看這個rpm安裝後的路徑?

3. 使用rpm命令安裝、卸載、刪除、更新ntp-0.7.12.x86_64.rpm這個軟包。

4. /var/www/html/是網站的發佈目錄,如何每天2點12點,每隔2小時對其進行自動備份,寫出操作步驟?

5. 使用tar命令打包並壓縮/root目錄,然後移動到/tmp下,將其權限設置其他人只讀。

6. Yum命令與rpm命令的區別?如何使用rpm安裝一個有依賴的包?

7. Mysql數據庫服務器為192.168.1.1,web網站ip為192.168.1.2,現在需要1.2訪問mysql數據庫discuz數據庫,請寫出授權命令。

8. Mysql查詢中,查詢abc用戶是否存在,如何查詢。

9. Mysql備份和恢復如何實現,你們公司的數據量多大,備份的策略是什麼?

10. Mysql主從原理是什麼?bin-log是幹什麼用的?主上100G數據,從庫同步失敗,差距很大,如何恢復?

11. 你們公司都使用什麼監控,都分別來做什麼?

12. 你維護網站的時候,出現過什麼問題呢?故障如何解決呢?

Linux服務配置及管理

1. 請寫出apache2.X 版本的兩種工作模式,以及各自工作原理。如何查看apache 當前所支持的模塊,並且查看是工作在哪種模式下?

2. Linux下nfs在客戶端無法掛載,請寫出排查步驟?

3. Linux下已經部署了dhcp服務器,客戶端無法獲取的IP,如何解決?

4. 常見的FTP軟件有哪些?Linux最常用的是?如何共享一個資源讓他人使用用戶名和密碼訪問?

5. 如何禁止FTP使用匿名用戶登錄?命令行如何訪問ftp服務器?

6. Apache WEB服務器的發佈目錄在哪裡?

7. Apache WEB服務器有幾種工作模式,每種模式的簡單區別?

8. MySQL服務器的用途是?Apache和mysql可以安裝在一臺機器嗎?如何查看apache和mysql端口和進程?

9. 如何在虛擬機上面部署4個網站,訪問的域名分別為www.a1.comtest.a1.com www.a2.comtest.a2.com?

10. 假設Apache 產生的日誌文件名為 access_log,在 apache 正在運行時,執行命令 mv access_logaccess_log.bak,執行完後,請問新的 apache 的日誌會打印到哪裡,為什麼?

11. 我們都知道 FTP 協議有兩種工作模式,說說它們的大概的一個工作流程?

12. Linux 內核引導時,從哪個文件中讀取要加載的文件系統。

13. 寫出下面服務的常用端口ftp http dns snmp pop3、dhcp、nfs、mysql、samba等服務。

14. Mysql創建數據庫的命令,創建表的命令,插入語句的命令?

15. Mysql備份命令?Mysql如何給root用戶對jfedu授權訪問,密碼為jfedu.net,請寫出命令?

16. Mysql忘記密碼該如何操作呢?

17. Linux運維工程師都需要具備哪些技能和職業品質?


後面會分享更多devops和DBA方面的內容,感興趣的朋友可以關注下~

精心整理的Linux運維筆試面試題|學會就可以出師了


分享到:


相關文章: