Linux各目錄詳解

2021-09-29 05:22:33 字數 2646 閱讀 1142

/bin  /sbin   /usr/bin    /usr/sbin

四個都是存放系統命令的目錄。區別是sbin只有超級使用者才可以執行,bin目錄超級使用者和普通使用者都可以執行。

前面有usr的是命令在單使用者模式下不能執行,沒有usr是單使用者模式下也可以執行。

/boot

系統啟動目錄,儲存系統啟動相關檔案,如核心檔案和啟動引導程式(grub)檔案等。

/dev

裝置檔案儲存位置。linux所有內容均以檔案形式儲存,包括硬體。那麼這個目錄就是用來儲存所有硬體裝置檔案的。

/etc

配置檔案儲存位置。系統內採用預設安裝方式的服務的配置檔案,使用者名稱和密碼,伺服器的啟動指令碼,常用服務的配置檔案等。

/home

普通使用者的宿主(家)目錄。

存放所有使用者檔案的根目錄,是使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示

/lib

系統呼叫的函式庫的儲存位置。

/lost+found

當系統意外崩潰或機器意外關機,產生的一些個檔案碎片放下這些個目錄下。當系統啟動的過程中fsck工具會檢查這裡,並修復已經損壞的檔案系統。這個目錄只在每個分割槽**現,如/lost+found就是根分割槽的備份修復目錄,/boot/lost+found就是/boot分割槽的備份恢復目錄等。每個分割槽都有這個目錄。

/media     /mnt      /misc

都是掛載目錄。linux所有儲存裝置都必須掛載之後使用者才能使用,包括硬碟、u盤和光碟。掛載點,掛載目錄可以當成windows的碟符來理解。

/media是用來掛載**裝置的,例如軟盤和光碟。

/mnt是用來掛載額外裝置,如u盤,行動硬碟和其他作業系統的分割槽。

/misc是用來掛載nfs服務的共享目錄。

這三個目錄沒有嚴格區分,只要是乙個已經建立的空目錄就可以作為掛載點,在哪個目錄掛載由個人習慣決定。如/mnt/cdrom掛載光碟,/mnt/usb掛載u盤。

/opt

第三方安裝軟體的儲存位置。手工安裝的原始碼包軟體都可以儲存在這個目錄中。不過建議把軟體放在/usr/local目錄中。

/proc    /sys

都是虛擬檔案系統,目錄資料並不儲存到硬碟中,而是儲存到記憶體中。

/proc主要儲存系統的核心,程序,外部裝置狀態和網路狀態等。如/proc/cpuinfo是儲存cpu資訊的,/proc/devices是儲存裝置驅動列表的,/proc/filesystems是儲存檔案系統列表的,/proc/net是儲存網路協議資訊的。

/sys儲存於核心相關資訊的。

/root

超級使用者的根目錄。

/srv

服務資料目錄,一些系統服務啟動後,可以在這個目錄中儲存所需要的資料。

/temp

臨時目錄。系統存放臨時檔案的目錄,該目錄下所有使用者可以寫入和訪問。建議不要儲存重要資料,最好開機後把目錄清空。

/usr

系統軟體資源目錄。注意usr不是user的縮寫,而是unix software resource 的縮寫,所以不是儲存使用者資料,而是存放系統軟體資源的目錄。系統中安裝的軟體大多數儲存在這裡。

比較重要的目錄/usr/local 本地系統管理員軟體安裝目錄(安裝系統級的應用)。這是最龐大的目錄,要用到的應用程式和檔案幾乎都在這個目錄。

/usr/x11r6 存放x window的目錄

/usr/bin 眾多的應用程式  

/usr/sbin 超級使用者的一些管理程式  

/usr/doc linux文件  

/usr/include linux下開發和編譯應用程式所需要的標頭檔案  

/usr/lib 常用的動態鏈結庫和軟體包的配置檔案  

/usr/man 幫助文件  

/usr/src 源**,linux核心的源**就放在/usr/src/linux裡  

/usr/local/bin 本地增加的命令  

/usr/local/lib 本地增加的庫

/var

動態資料儲存位置。主要儲存快取、日誌以及軟體執行所產生的檔案。

Linux 各目錄及各目錄詳細介紹

目錄 說明 bin 存放二進位制可執行檔案 ls,cat,mkdir等 常用命令一般都在這裡。etc 存放系統管理和配置檔案 home 存放所有使用者檔案的根目錄,是使用者主目錄的基點,比如使用者user的主目錄就是 home user usr 用於存放系統應用程式,比較重要的目錄 usr loca...

linux各目錄內容

自由自在 2006 05 29 13 58 隨著linux的不斷發展,越來越多的人開始使用linux,對於那些剛剛接觸的人來說,恐怕最先感到困惑的就是那些 不明不白 的目錄了。如果 想熟練使用linux,讓linux聽命於自己,就必須掌握這些目錄,下面就以xteam公司的最新產品 xteamlinu...

linux各目錄簡介

每一台linux主機都有相似的檔案系統,一般都會有如下子目錄 1.dev目錄 包含的 大部分檔案都是代表實體裝置的特殊檔案。2.ect目錄 存放與主機的狀態設定有關的檔案。3.lib目錄 存放 bin和 sbin目錄下可執行檔案所需的函式庫。4.proc目錄 裡面有一些特殊檔案,系統用來傳遞資訊給核...