linux目錄結構

2022-01-31 23:18:13 字數 1664 閱讀 1007

進入根目錄,使用命令 ll (ll),可以看到整個linux目錄:

上面亮色的目錄,是最初始的目錄,沒有進過任何加工。

bin是binary的縮寫,裡面存放的是可執行的二進位制檔案,如ls、cat、mv、mkdir等,可用這個目錄檢視有哪些命令可以使用(雖然一般也不會這麼做)

存放的是系統啟動時使用的一些核心檔案,不是專門研究linux核心的,這個目錄不需要關心。

dev是device的縮寫,存放的是liunx的外部裝置,在liunx中訪問裝置的方式和訪問檔案的方式是相同的。

etc目錄是系統配置檔案存放的目錄,例如使用者的賬號密碼配置、各種服務的初始配置等,一般來說這個目錄下的各配置是可以讓一般使用者檢視的,但是只有root有權利修改。比較重要的配置有/etc/inittab、/etc/init.d、/etc/modprobe.conf、/etc/x11等,所有服務的啟動指令碼都是放在/etc/init.d中的。

home目錄初始是空的,這是系統預設的使用者家目錄(home directory),在新增乙個一般使用者賬號時,預設的使用者家目錄都會規範到這裡來,這在之後使用者操作的文章中會提到。比較重要的是,家目錄有兩種代號:

lib目錄中存放的是開機時會使用到的庫函式以及在/bin和/sbin目錄下的指令會呼叫的庫函式,lib目錄中比較重要的目錄為/lib/modules目錄,lib64目錄下存放的是64位機使用到的庫函式。

系統由於異常產生錯誤時,會將一些遺失的片段存放於此目錄下。

這兩個目錄初始都是空的,作用類似。

medis是**的意思,即/media目錄下存放的是可移除的裝置,如軟碟、光碟、***等裝置都在暫時掛載於此。

/mnt目錄早些時候和/media目錄作用相同,不過現在通常用來掛在臨時安裝目錄了,例如dba可以利用/mnt目錄掛載檔案系統。

這個目錄初始也是空的,用於存放給伺服器額外安裝的軟體的存放路徑,例如kde桌面軟體。

proc目錄儲存了系統程序的相關資訊,所有的資料都儲存在記憶體中,不佔記憶體,/proc目錄中有兩類資料:

例如/proc/cpuinfo表示cpu相關資訊,/proc/version表示系統的版本資訊。

root目錄表示root使用者的家目錄。

sbin目錄中存放的是系統管理員使用的可執行命令,錄入fdisk、shutdown、mount等,與bin目錄不同的是,這幾個目錄是給系統管理員root使用的命令,一般使用者只能檢視而不能設定和使用。

srv初始是乙個空目錄,srv目錄是服務啟動之後需要訪問的資料目錄,如www服務需要訪問的網頁資料存放在/srv/www內。

sys目錄和/proc目錄很相似,資料也都在記憶體中而不在磁碟中,存放系統相關資訊。

這是讓一般使用者或者正在執行的程式暫時存放資料的地方,這是任何使用者都能夠訪問的乙個目錄,所以需要定期清理一下,當然,重要的資料不建議放在此目錄中。

存放系統執行過程中經常變化的檔案,例如隨時更改的日誌檔案/var/log,郵件檔案/var/spool/mail,程序id檔案/var/run

注:此篇內容大多來自:感謝 博主 五月的倉頡。 此篇去除其無用之,以備需要了解的人查閱。

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 這個目錄存放作業系統啟...