linux目錄結構

2021-08-17 14:22:59 字數 1301 閱讀 9489

/bin 用來貯存使用者命令。/usr/bin 也被用來貯存使用者命令。

/sbin 許多系統命令(例如 shutdown)的貯存位置。/usr/sbin 中也包括了許多系統命令。

/root 根使用者(超級使用者)的主目錄。

/mnt 該目錄中通常包括系統引導後被掛載的檔案系統的掛載點。比如,預設的光碟掛載點是 /mnt/cdrom/。可以為u盤建乙個掛載點:mkdir /mnt/usb。

/boot 包括核心和其它系統啟動期間使用的檔案,最大不超過200m。通常我為 /boot 建乙個primary分割槽是1g。

/lost+found 被 fsck 用來放置零散檔案(沒有名稱的檔案)。

/lib 包 含許多被 /bin 和 /sbin 中的程式使用的庫檔案。目錄 /usr/lib 中含有更多用於使用者程式的庫檔案。/lib 目錄下放置的 是 /bin 和 /sbin 目錄下程式所需的庫檔案。簡單說,/lib 是核心級的;/usr/lib 是系統級的;/usr/local /lib 是使用者級的。僅僅被 /usr 目錄下的程式所使用的共享庫不必放到 /lib 目錄下。只有 /bin 和 /sbin 下的程式所需要的庫 有必要放到 /lib 目錄下。

/dev 貯存裝置檔案。

/etc 包含許多配置檔案和目錄。

/var 用於貯存variable(或不斷改變的)檔案,例如日誌檔案和印表機假離線檔案,虛擬機器映象檔案等。

/usr 包括與系統使用者直接有關的檔案和目錄,例如應用程式及支援它們的庫檔案。

/proc 乙個虛擬的檔案系統(不是實際貯存在磁碟上的),它包括被某些程式使用的系統資訊。

/initrd 用來在計算機啟動時掛載 initrd.img 映像檔案的目錄以及載入所需裝置模組的目錄。不要刪除 /initrd 目錄。如果你刪除了該目錄後再重新引導 red hat linux 時,你將無法引導你的計算機。

/tmp 使用者和程式的臨時目錄。 /tmp 給予所有系統使用者讀寫權。

/home 使用者主目錄的預設位置。

/opt 可選檔案和程式的貯存目錄。該目錄主要被第三方開發者用來簡易地安裝和卸裝他們的軟體包。

在傳統的unix系統中,/usr 通常只包含系統發行時自帶的程式,而/usr/local 則是本地系統管理員用來自由新增程式的目錄。這裡有一條嚴厲而牢固的規則:除非在裡面建立目錄,unix發行版不得使用 /usr/local 。

對於linux發行版,如 redhat, debian 等等,乙個可能的規定是:/usr 目錄只能由發行版的軟體包管理工具負責管理,而對 /usr/local 卻沒有這樣做。正是因為採用這種方式,軟體包管理工具的資料庫才能知道在 /usr 目錄內的每乙個檔案。

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