Linux文件系統結構如何構成? - 第1部分

目錄樹so-linux

許多讀者誰 來使用Windows和 他們正在遷移到Linux, 他們不會讓我說謊 出現的第一個問題是“ Linux中存儲的程序在哪裡”。

與Windows不同,Linux由完全不同且不相關的文件系統組成,這裡沒有驅動器號,例如“ C:\。 D:\等”,因為這不是FHS文件系統層次結構的標準。

該系統定義Linux和其他UNIX操作系統中文件系統的結構。 但是,Linux文件系統還包含一些目錄,到目前為止,尚未對它們進行如下定義。

/-根目錄(根)

Linux系統上的所有內容都位於/目錄中,也稱為根目錄。

這個目錄 可以這麼說,好像我們在談論“ Windows中的C:\”一樣,但是事實並非如此。,因為在Linux中,驅動器名稱中沒有字母。

/ bin-用戶二進製文件

/ bin目錄 包含系統以單用戶模式運行時必須存在的用戶二進製文件(程序)。

重要的是要知道這一點 此目錄中不能再有目錄,也不應再有目錄, 這裡 我們只會找到二進製文件 程序以及它們的符號鏈接(可以用“ @”加以區別)。

/ boot-系統啟動文件

/ boot目錄 它包含啟動系統所需的文件,例如GRUB和內核文件存儲在此處。

我們可以確定係統的內核,因為一個名為vmlinuz-version _ image的映像文件必須位於此目錄或根目錄中。

/ CD-ROM的cdrom掛載點

/ cdrom目錄 它本身並不是FHS文件系統的一部分,但仍可以在各種發行版中找到。

這個目錄 是CD / DVD驅動器的臨時位置 從系統上的計算機。 但是,臨時媒體設備的標準位置是/ media目錄

/ dev設備文件。

Linux將設備視為文件,/ dev目錄包含代表設備的特殊文件。 就像我們過去經常看到的那樣,這些文件類型不完全相同。

同樣,重要的是要知道設備可以是塊或字符。 通常,塊設備是存儲數據的塊設備和傳輸數據的字符設備。

基本上,在這裡我們可以找到連接到計算機的其他分區或設備的安裝點。

例如 / dev / sda上 是正在使用的硬盤的掛載點,其其他分區將以第一個分區為 / dev / sda1, 第二個 /開發/ sda2的 等等。

對於其他磁盤,筆式驅動器或連接的存儲設備,我們會將其標識為 / dev / sdb,/ dev / sdc 等等。

我們可以通過執行以下命令從終端檢查此內容:

sudo fdisk -l

而對於與鼠標類型關聯的文件 PS / 2 會的 / dev / psaux。

/ etc-配置文件

/ etc目錄 包含可以使用文本編輯器手動編輯的配置文件。

請注意,/ etc目錄包含重要的系統文件,它們都是配置,都是靜態文件。

可執行文件,更不用說二進製文件,在這里永遠都找不到。

/ home-用戶的主文件夾

/ home目錄 包含所有用戶的主文件夾。 例如,如果您的用戶名是“ user1”,那麼他們將使用/ home / user1作為其主目錄。

此文件夾包含用戶文件和與用戶相關的數據,以及用戶文件和首選項。

每個用戶僅對其自己的主目錄具有寫訪問權,並且要修改系統上的其他文件,他們將需要具有超級用戶權限或成為root用戶。

/ lib系統庫

/ lib目錄 它包含位於/ bin和/ sbin目錄中的二進製文件所需的庫。

僅有一個區別,即/ usr / bin文件夾中的二進製文件所需的庫位於/ usr / lib目錄中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   量子計算1 他說:

    儘管我控制了這個領域,但還是有一個小的解釋作為回顧。

    做得好,謝謝!

  2.   獅子座 他說:

    謝謝你。 我一直想知道這種結構如何運作

  3.   馬可·安東尼奧·科雷亞 他說:

    非常感謝您提供此信息!