Linux常見面試題,這些你知道多少?

老男孩IT教育機構發表於2022-02-08

  學習完Linux知識之後,接下來我們將要面臨找工作的問題,如果你要去面試Linux運維工程師的職位,這些常見的面試題一定要懂,否則你很難找到好工作!當然,不能光靠死記硬背,自己理解也很關鍵。

  1、Unix和Linux有什麼區別?

  Linux和Unix都是功能強大的作業系統,都是應用廣泛的伺服器作業系統,有很多相似的地方,甚至很多人錯誤地認為Unix和Linux作業系統是一樣的,然而並不是,兩者具有很大的區別:

  UNIX系統大多是與硬體配套的。大多數UNIX系統如AIX、HP-UX等是無法安裝在x86伺服器和個人計算機上的,而Linux則可以執行在多種硬體平臺上;UNIX是商業軟體,而Linux是開源軟體,是免費、公開原始碼的。

  2、什麼是Linux核心?

  Linux系統的核心是核心,核心控制著計算機系統上的所有硬體和軟體,在必要時分配硬體,並根據需要執行軟體。

  系統記憶體管理、應用程式管理、硬體裝置管理、檔案系統管理。

  3、Linux的基本元件是什麼?

  猶如其他典型的作業系統一樣,Linux擁有所有這些元件:核心、shell、GUI、系統實用程式和應用程式。Linux比其他作業系統更具優勢的是每個方面都附帶其他功能,所有程式碼都可以免費下載。

  4、Linux的體系結構是什麼?

  Linux體系結構分為兩塊:使用者空間、核心空間。

  使用者空間:又包括使用者的應用程式、C庫。

  核心空間:又包括系統呼叫介面、核心、平臺架構相關的程式碼。

  5、BASH和DOS之間區別是什麼?

  具體分為三個方面:

  ①BASH命令區分大小寫,而DOS命令不區分;

  ②在BASH下,/character是目錄分隔符,\作為跳脫字元,在DOS下,/用作命令引數分隔符,\是目錄分隔符;

  ③DOS遵守命名檔案中的約定,即8個字元的檔名後跟一個點,副檔名為3個字元,BASH沒有遵循這樣的慣例。

  6、什麼是交換空間?

  交換空間是Linux使用的一定空間,用於臨時儲存一些併發執行的程式。當RAM沒有足夠的記憶體來容納正在執行的所有程式時,就會發生這種情況。

  7、什麼是root賬戶?

  root賬戶就像一個系統管理員賬戶,允許你完全控制系統。你可以在此處建立和維護使用者賬戶,為每個賬戶分配不同的許可權,每次安裝Linux時都是預設賬戶。

  8、什麼是LILO?

  LILO是Linux的引導載入程式,它主要用於將Linux作業系統載入到主記憶體中,以便它可以開始執行。

  9、什麼是BASH?

  BASH是Bourne Again SHell的縮寫。它由Steve Bourne編寫,作為原始Bourne Shell的替代品。它結合了原始版本的Bourne shell的所有功能,以及其他功能,使其更容易使用。從此以後,它已被改變為執行Linux的大多數系統的預設shell。

  10、開源的優勢是什麼?

  開源允許你將軟體免費分發給任何感興趣的人。然後,人們可以新增功能,甚至可以除錯和更正原始碼中的錯誤。它們甚至可以讓它執行得更好,然後再次自由地重新分配這些增強的原始碼。這最終使社群中的每個人受益。


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

相關文章