linux目錄結構

2021-07-30 12:23:56 字數 1898 閱讀 7549

目錄名

目錄作用

/bin/

存放系統命令的目錄,普通使用者和超級使用者都可以執行,不過放在/bin下的命令在單使用者模式下也可以執行

/sbin/

儲存和系統環境設定相關的命令,只有超級使用者可以使用這些命令進行系統環境設定,但是有些命令可以允許普通使用者檢視

/usr/bin/

存放系統命令的目錄,普通使用者和超級使用者都可以執行,這些命令和系統啟動無關,在單使用者模式下不能執行

/usr/sbin/

存放根檔案系統不必要的系統管理命令,例如多數服務程式,只有超級使用者可以使用,大家其實可以注意到linux的系統,在所有」sbin」目錄中儲存的命令只有超級使用者可以使用,」sbin」目錄中儲存的命令所有使用者都可以使用

/boot/

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

/dev/

裝置檔案儲存位置,我們已經說過linux中所有的內容以檔案形式儲存,包括硬體,那麼這個目錄就是用來儲存所有硬體裝置檔案的

etc/

配置檔案儲存位置,系統內所有採用預設安裝方式(rpm安裝)的服務的配置檔案全部都儲存在這個目錄當中,如使用者賬戶和密碼,服務的啟動指令碼,常用服務的配置檔案等

/home

普通使用者的家目錄。建立每個使用者時,每個使用者要有乙個預設登入位置,這個位置就是這個使用者的家目錄,所有普通使用者的家目錄就在/home 下建立乙個和使用者名稱相同的目錄,如user1的家目錄就是/home/user1

/lib/

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

/lost+found/

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

/media/

掛載目錄。系統建議是用來掛載**裝置的,例如軟盤和光碟

/mnt/

掛載目錄。早期linux中只有這乙個掛載目錄,並沒有細分。現在這個目錄系統建議掛載額外裝置,如u盤,行動硬碟和其他作業系統的分割槽

/misc/

掛載目錄。系統建議用來掛載nfs服務的共享目錄。只要是乙個已經建立的空目錄就可以作為掛載點。那麼系統雖然準備了三個預設掛載目錄/media,  /mnt.   /misc, 但是到底在哪個目錄中掛載什麼裝置都可以由管理員自己決定。

/opt/

第三方安裝的軟體儲存位置。這個目錄就是用來放置和安裝其他軟體的位置,我手工安裝的原始碼包軟體都可以安裝到這個目錄當中。不過通常習慣把軟體放在/usr/local/目錄當中

/proc/

虛擬檔案系統,該目錄中的資料並不儲存到硬碟當中,而是儲存到記憶體當中。主要儲存系統的核心,程序,外部裝置狀態和網路狀態燈。如/proc/cpuinfo是儲存cup資訊的,/proc/devices是儲存網路協議資訊的

/sys/

虛擬檔案系統。和/proc目錄相似,都是儲存在記憶體當中,主要是儲存核心相關的資訊

/root/

超級使用者的家目錄。普通使用者家目錄在/home/下,超級使用者家目錄直接在/下

/srv/

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

/tmp/

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

/usr/

系統軟體資源目錄。注意usr不是user的縮寫,而是」unix softwre resource」的縮寫,所以不是存放使用者資料,而是存放系統軟體資源的目錄。系統中安裝的軟體大多數儲存在這裡,所以除了/usr/bin/和/usr/sbin/這兩個目錄

/var/

動態資料儲存位置,主要儲存快取,日誌一級軟體執行所產生的檔案

linux目錄結構

linux目錄結構 目錄樹的主要部分有root usr var home等等。下面是乙個典型的linux目錄結構如下 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案等 dev 存放裝置檔案 etc 存放系統的配置檔案 home 使用者檔案的主目錄,使用者資料存放在其主目錄中 l...

Linux目錄結構

bin binary 經常使用的命令 boot啟動linux的核心檔案,包括一些鏈結及映象檔案 dev device linux的外部裝置 etc存放所有的系統管理所需要的配置檔案及子目錄 home使用者主目錄 lib存放系統最基本的動態鏈結共享庫,類似於windows下的dll檔案 lost fo...

Linux目錄結構

此處以red hat enterprise4as為例 1.bin bin是 二進位制的英文縮寫 在這裡存放前面linux常用的操作命令的執行檔案,如 cd mkdir ls 這個目錄的內容和 usr bin裡面的內容是一樣的,他們都是放置一般使用者使用的執行檔案 2.boot 這個目錄存放作業系統啟...