常見Linux運維面試題,你答對了嗎?

老男孩IT教育機構發表於2023-02-03

  學習完Linux技術之後,接下來我們就需要面臨找工作的事情。談到找工作,很多小夥伴肯定好奇,面試官會問些什麼問題?本為為大家彙總了一些常見Linux運維面試題,希望能夠給大家帶來幫助,祝你們面試透過!

  1、簡述raid0、raid1、raid5三種工作模式的工作原理及特點

  RAID,可以把硬碟整合成一個大磁碟,還可以在大磁碟上再分割槽,放資料。還有一個大功能,多塊盤放在一起可以有冗餘RAID整合方式有很多,常用的:0、1、5、10。

  RAID0,可以是一塊盤和N個盤組合,其優點讀寫快,是RAID中最好的。缺點:沒有冗餘,一塊壞了資料就全沒有了。

  RAID1,只能2塊盤,盤的大小可以不一樣,以小的為準。10G+10G只有10G,另一個做備份。它有100%的冗餘,缺點:浪費資源,成本高。

  RAID5,3塊盤,容量計算10*(n-1),損失一塊盤。特點,讀寫效能一般,讀還好一點,寫不好。

  冗餘從好到壞:RAID1 RAID10 RAID5 RAID0

  效能從好到壞:RAID0 RAID10 RAID5 RAID1

  成本從低到高:RAID0 RAID5 RAID1 RAID10

  2、LVS、Nginx、HAproxy有什麼區別?

  LVS:是基於四層的轉發。

  HAproxy:是基於四層和七層的轉發,是專業的代理伺服器。

  Nginx:是web伺服器,快取伺服器,又是反向代理伺服器,可以做七層的轉發。

  區別:LVS由於是基於四層的轉發所以只能做埠的轉發,而基於URL的、基於目錄的這種轉發LVS就做不了。

  3、Tomcat和Resin有什麼區別?如何選擇?

  區別:Tomcat使用者數多,可參考檔案多,Resin使用者數少,可考慮檔案少。最主要區別則是Tomcat是標準的Java容器,不過效能方面比Resin的要差一些。但穩定性和Java程式的相容性,應該是比Resin的要好。

  選擇:現在大公司都是用Resin,追求效能;而中小型公司都是用Tomcat,追求穩定和程式的相容。

  4、什麼是中介軟體?什麼是jdk?

  中介軟體介紹:中介軟體是一種獨立的系統軟體或服務程式,分散式應用軟體藉助這種軟體在不同的技術之間共享資源中介軟體位於客戶機/伺服器的作業系統之上,管理計算機資源和網路通訊是連線兩個獨立應用程式或獨立系統的軟體。相連線的系統,即使它們具有不同的介面,但透過中介軟體相互之間仍能交換資訊。執行中介軟體的一個關鍵途徑是資訊傳遞,透過中介軟體,應用程式可以工作於多平臺或OS環境。

  jdk:jdk是Java的開發工具包。它是一種用於構建在Java平臺上釋出的應用程式、applet和元件的開發環境。

  5、講述一下Tomcat8005、8009、8080三個埠的含義?

  8005==> 關閉時使用。

  8009==> 為AJP埠,即容器使用,如Apache能透過AJP協議訪問Tomcat的8009埠。

  8080==> 一般應用使用。

  6、簡述DNS進行域名解析的過程?

  使用者要訪問,會先找本機的host檔案,再找本地設定的DNS伺服器,如果也沒有的話,就去網路中找根伺服器,根伺服器反饋結果,說只能提供一級域名伺服器.cn,就去找一級域名伺服器,一級域名伺服器說只能提供二級域名伺服器.com.cn,就去找二級域名伺服器,二級域伺服器只能提供三級域名伺服器.baidu.com.cn,就去找三級域名伺服器,三級域名伺服器正好有這個網站,然後發給請求的伺服器,儲存一份之後,再發給客戶端。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2933909/,如需轉載,請註明出處,否則將追究法律責任。

相關文章