文章目錄
- 二. Linux的目錄和文件
- 1.1 目錄概要
- 1.2 目錄詳細說明
二. Linux的目錄和文件
1.1 目錄概要
- command:ls /
- Linux的文件系統像一棵樹一樣,樹干是根目錄(/),樹枝是子目錄,樹葉是文件;
1.2 目錄詳細說明
-
/bin
- 描述:存放經常使用的系統命令。
- Windows類比:類似于
C:\Windows\System32
中存放的常用系統命令和程序。
-
/boot
- 描述:存放啟動Linux時的核心文件。
- Windows類比:類似于Windows的
C:\Boot
或C:\Windows\Boot
目錄,存放啟動相關文件。
-
/dev
- 描述:存放Linux的外部設備文件。
- Windows類比:類似于Windows的設備管理器,或
\\.\
命名空間中的設備文件。
-
/etc
- 描述:存放系統管理所需的配置文件。
- Windows類比:類似于
C:\Windows\System32\config
或C:\ProgramData
中存放的配置文件。
-
/home
- 描述:用戶的主目錄,每個用戶都有一個自己的目錄。
- Windows類比:類似于
C:\Users
目錄,每個用戶都有自己的子目錄。
-
/lib
- 描述:存放系統最基本的靜態和動態鏈接庫。
- Windows類比:類似于
C:\Windows\System32
中的DLL文件。
-
/lost+found
- 描述:非法關機后存放一些恢復文件。
- Windows類比:類似于Windows磁盤錯誤修復后創建的
FOUND
文件夾。
-
/media
- 描述:自動識別并掛載一些設備,如U盤、光驅。
- Windows類比:類似于Windows的“此電腦”中自動出現的可移動設備。
-
/mnt
- 描述:用于臨時掛載其他文件系統。
- Windows類比:類似于手動映射的網絡驅動器或臨時分配的驅動器號。
-
/opt
- 描述:存放主機額外安裝的軟件。
- Windows類比:類似于
C:\Program Files
或C:\Program Files (x86)
。
-
/proc
- 描述:偽文件系統,存放當前內核運行狀態的特殊文件。
- Windows類比:類似于任務管理器中的進程和性能信息。
-
/root
- 描述:系統管理員的主目錄。
- Windows類比:類似于
C:\Users\Administrator
。
-
/sbin
- 描述:存放系統管理員使用的系統管理程序。
- Windows類比:類似于
C:\Windows\System32
中的管理工具和命令。
-
/selinux
- 描述:存放與SELinux相關的文件,特有于RedHat和CentOS。
- Windows類比:類似于Windows防火墻和安全機制相關的配置文件夾。
-
/srv
- 描述:存放服務啟動后需要訪問的數據。
- Windows類比:類似于服務器上存放服務數據的位置。
-
/sys
- 描述:掛載sysfs文件系統,存放系統設備信息。
- Windows類比:類似于設備管理器中的設備信息。
-
/tmp
- 描述:用于存放臨時文件。
- Windows類比:類似于
C:\Windows\Temp
或C:\Users\username\AppData\Local\Temp
。
-
/usr
- 描述:存放許多應用程序和文件,是一個非常重要的目錄。
- Windows類比:類似于
C:\Program Files
,但更為廣泛和重要。
-
/var
- 描述:存放經常變動的文件,如緩存文件、日志文件等。
- Windows類比:類似于
C:\ProgramData
中的日志、緩存等文件。
-
/run
- 描述:臨時文件系統,存儲系統啟動以來的信息。
- Windows類比:沒有直接的等價項,但可以類比于存儲系統啟動后臨時信息的位置,通常與系統的臨時文件機制相關。
這些目錄在Linux系統中有各自明確的用途和功能,共同構成了系統文件和用戶數據的有序存放結構。