Linux下各個目錄的功能

2021-08-09 16:12:29 字數 2635 閱讀 2953

1)根目錄「/」

根目錄位於目錄結構的最頂層,用斜線(/)表示,包含fedora作業系統中所有的目錄和檔案。

2)/bin

目錄又稱為二進位制目錄,包含了那些供系統管理員和普通使用者使用的重要linux命令的二進位制映像。該目錄存放的內容包括各種可執行檔案,還有某些可執行檔案的符號連線。常用的命令有:cp、dmesg、kill、login、rm、ping、chomd、bash、cat、echo、ls、 mail、vi等。

3)/boot

目錄存放系統核心檔案以及啟動時必須讀取的檔案,包括linux核心的二進位制映像。

4)/dev

目錄儲存著外部裝置**的檔案,這些檔案比較特殊,實際上它們都指向所代表的外圍裝置,如終端、磁碟驅動器、光碟機、印表機等。你可以訪問這些外部裝置,與訪問乙個檔案或乙個目錄沒有區別。如該目錄下的子錄/dev/cdrom表示光碟機目錄;子目錄/dev/console表示控制台;子目錄 /dev/fd表示軟碟機;子目錄/dev/hd表示硬碟上的乙個分割槽;lp0表示印表機;ttys0表示系統的串列埠裝置;dsp表示系統的音箱裝置。例如在系統中鍵入「cd /dev/cdrom」,就可以看到光碟機中的檔案;鍵入「cd /dev/mouse」即可看滑鼠的相關檔案。

/cdrom 該目錄在剛安裝系統時是空的,你可以將光碟機檔案系統掛在這個目錄下, 例如「mount /dev/cdrom /cdrom」。

5)/etc

目錄是整個linux系統的中心,其中包含所有系統管理和維護方面的配置檔案,如dhcpd.conf、host.conf、logrotate.conf、man.config、mke2fs.conf、modprobe.conf、resolv.conf、sysctl.conf、syslog.conf(或rsyslog.conf)、xinetd.conf和yum.conf等,其他的配置檔案分別位於單獨的子目錄中。通常應注意備份這個目錄中的重要配置檔案,以便需要是能夠快速的恢復系統。用於存放系統的配置檔案和特定主機的相關檔案。例如,記錄使用者帳號名稱的 password 檔案、投影密碼的 shadow 檔案等。該目錄不包含任何二進位制檔案,並且該目錄下的所有檔案主要由管理員使用,普通使用者只對其具有閱讀許可權。該目錄還包含一些網路配置檔案、檔案系統、 x系統配置檔案、裝置配置資訊、設定使用者資訊等。

6)/lib

目錄下存放必要的執行庫,主要是程式語言的庫。典型的 linux 作業系統中包含了c、c++和 fortran 的庫檔案。用這些語言開發的應用程式可以使用這些程式語言庫檔案。這使軟體開發者能夠利用那些預先寫好並通過測試的函式。庫檔案包含了標準的c庫/lib/libc.so.,數學庫libm.so.,共享的動態鏈結庫/lib/ld/so以及目錄/bin和/sbin下用到的其他共享庫。/lib/modules目錄存放系統的核心模組,某些可被模組化的部分並不需要在編譯系統核心時放入核心本體,避免本體過於龐大而導致效率降低。

7)/lost+found

該目錄存放所有和其它目錄都沒有關聯的檔案。系統出現錯誤或發生問題時,fedora會自動掃瞄磁碟驅動器,修正錯誤,如果找到遺失或錯誤的片段,將這些片段轉化成檔案存放於此,等待管理員的進一步處理。

8)/mnt

該目錄是預設的檔案系統臨時裝載點,這是乙個通用的安裝點,可以臨時安裝任何檔案系統或遠端資源。系統管理員執行 mount 命令完成裝載工作。在系統中,該目錄包含了光碟機、磁碟和軟碟機的掛載點。

9)/proc

程序檔案系統proc的根目錄,其中的部分檔案分別對應正在執行的程序,可用於訪問當前程序的位址空間。它是乙個非常特殊的虛擬檔案系統,其中並不包含「實際的」檔案,而是可用以引用當前執行系統的系統資訊,如cpu、記憶體、執行時間、軟體配置以及硬體配置的資訊,這些資訊是在記憶體中由系統自己產生的。

10)/opt

目錄用來安裝附加軟體包,使用者呼叫軟體包程式放在目錄/opt/package_name/bin下,package_name是安裝軟體包的名稱。

11)/root

超級使用者root的主目錄(在linux系統中,斜槓字元「/」是整個系統的根目錄,而非超級使用者的主目錄。)

12)/sbin

目錄/sbin、/usr/sbin和/usr/local/sbin存放了該目錄啟動系統時需執行的程式,如管理工具、應用軟體和通用的根使用者許可權命令等內容。如包含getty、init、update

13)/usr

/usr 檔案系統經常很大,因為所有程式安裝在這裡./usr 裡的所有檔案一般來自linux distribution;本地安裝的程式和其他東西在/usr/local 下.這樣可能在公升級新版系統或新distribution時無須重新安裝全部程式.

Linux系統下各個目錄的功能劃分

bin 是binary的縮寫,這個目錄是對unix系統習慣的沿襲,存放著使用者最經常使用的命令。如 ls,cp,cat等。boot 這裡存放的是啟動linux時使用的一些核心檔案。dev 是device的縮寫.這個目錄下是所有linux的外部裝置,其功能類似dos下的.sys和win下的.vxd。在...

Linux 下各個目錄的作用

bin 存放系統命令的目錄,普通使用者和超級使用者都可以執行。目錄又稱為二進位制目錄,包含了那些供系統管理員和普通使用者使用的重要linux命令的二進位制映像。該目錄存放 的內 容包括各種可執行檔案,還有某些可執行檔案的符號連線。常用的命令有 cp dmesg kill login rm ping ...

linux 下各個目錄的含義

當我們在我們的家目錄裡不停的向上推,cd 操作時我們返現,也就推到這個地方到頭了。而被我們使用者使用的也就是home 目錄,那麼其他目錄都是幹什麼的呢?讓我們一一揭秘。binbin是binary的縮寫,是unix類作業系統中根目錄的標準子目錄,包含可執行的程式 即準備執行的程式 以便達到啟動 即啟動...