天天看點

【面試真經】2020年 多格科技有限公司面試複盤-運維崗

前言

面試題

  1. shell裡面添加使用者是哪個指令?
  2. 改一個檔案的屬組和屬主?
  3. 檢視伺服器開啟哪些端口?
  4. 如何讓指令在背景執行?
  5. 怎麼判斷某個變量是否為空?
  6. 你們系統用的哪個發行版?
  7. 用 find 查找三天之前以log結尾的檔案并删除?
  8. 用sed删除一個檔案的1-3行?
  9. grep 取反是什麼參數?
  10. awk 最後一列 有個内置變量是啥?
  11. LVS工作在第幾層,DR模式的原理是啥?
  12. zabbix用過自動注冊功能嗎?
  13. zabbix自動注冊和自動發現有什麼差別?
  14. binlog有三種類型有哪三種?
  15. rwx 用數字表示是哪幾個數字?
  16. 你們用ansible是用來部署軟體還是執行指令?
  17. location過濾的優先級?
  18. nginx重定向,重寫URL
  19. 給nginx加過第三方子產品嗎?
  20. 502一般是怎麼回事?500呢?

面試題答案

1. shell裡面添加使用者是哪個指令?
  useradd 
2. 改一個檔案的屬組和屬主?
  chown
3. 檢視伺服器開啟哪些端口?
   nmap工具 && netstat -an
4. 如何讓指令在背景執行?
   指令&  這種會綁定終端,終端關閉程序就結束。
   nohub 指令 &   這種關了終端可以運作
5. 怎麼判斷某個變量是否為空?
     ! $A
6. 你們系統用的哪個發行版?
  centos ,ubuntu
7. 用 find 查找三天之前以log結尾的檔案并删除?
   find /log  -mtime +3 -type f -name "*.log"
8.  用sed删除一個檔案的1-3行?
  sed '1,3' a.txt
9. grep 取反是什麼參數?
 grep -v
10. awk 最後一列 有個内置變量是啥?
   filename
11.  LVS工作在第幾層,DR模式的原理是啥?
12. zabbix用過自動注冊功能嗎?
   略(後續用一篇文章介紹)
13. zabbix自動注冊和自動發現有什麼差別?
   略(後續用一篇文章介紹)
14. binlog有三種類型有哪三種?
   Statement,MiXED,以及ROW
15. rwx 用數字表示是哪幾個數字?
    421
16.  你們用ansible是用來部署軟體還是執行指令?
   部署軟體和執行指令都做過
17.  location過濾的優先級?
   略(後續用一篇文章介紹)
18.  nginx重定向,重寫URL
URL重寫有利于網站首選域的确定,對于同一資源頁面多條路徑的301重定向有助于URL權重的集中
rewrite  
(後續單獨介紹)
19. 給nginx加過第三方子產品嗎?
    第三方子產品很多,後續單獨介紹
20. 502一般是怎麼回事?500呢?
 500 伺服器内部錯誤
 502  伺服器錯誤網關。
           

總結

繼續閱讀