大資料社群整理的Linux運維筆試面試題(47題)

2021-09-20 09:10:43 字數 2574 閱讀 4056

大資料社群整理的linux運維筆試面試題(47題)

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

2. 企業中linux資料庫伺服器做raid幾,你們原來公司的資料庫伺服器大小?raid 0 1 5 10區別,系統分割槽標準是什麼?

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

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

5. 用虛擬機器安裝了一台linux系統,突然想轉殖一台伺服器,轉殖後發現無法上網,如何解決?

6. linux網絡卡配置檔案路徑是什麼?要使伺服器上外網,必須滿足的條件有哪些?需要配置什麼?

8. 查詢當前目錄下30天以前.log結尾的大於1g的檔案,並把它移動到/tmp下。

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

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

11. 用一條命令,檢視本機ip,並且只顯示ip,其他字元不顯示。

12. 檢視某個埠是否已經啟動,以及檢視埠做占用的pid程序號。

1. 在/tmp/目錄下建立test.txt檔案,內容為: hello,world! ,用乙個命令寫出來。

2. 給test.txt檔案除所有者之外增加執行許可權,最終以數字寫出檔案的許可權。

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

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

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

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

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. 你維護**的時候,出現過什麼問題呢?故障如何解決呢?

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運維工程師都需要具備哪些技能和職業品質?

大資料運維 結語 大資料運維,大有作為

高俊峰 南非螞蟻 你好,看到這裡,恭喜你學完了本專欄的全部內容。本專欄的定位是零基礎入門大資料運維,所以你學習的內容更多是關於大資料平台各個元件的安裝 部署和配置,這些技術看似簡單,但操作起來,其實一點也不簡單。大資料平台中涉及的技術,都需要 理解原理 執行機制 才能順利完成配置,也只有完成了安裝部...

Linux運維常用指令碼整理

1 查詢當前目錄下占用為0位元組的檔案並刪除 find type f size 0 exec rm rf 此命令不要用於對根目錄0位元組檔案的操作 2 將系統程序按記憶體占用大小排列顯示出來 ps e o c p z a sort k5 nr 3 將系統程序按cpu占用大小排列顯示 ps e o c...

MONGODB大資料運維管理

資料庫管理 備份mongodb伺服器 執行mongodump 預設使用本地連線127及埠連線本地資料庫 資料庫恢復到備份之前的狀態 mongorestore drop drop選項告訴mongorestore工具,在恢復集合之前先丟棄現有的資料,如果不使用該選項,被恢復的資料將被追加到每個集合的尾部...