Ubuntu目錄檔案結構

2021-04-21 23:41:51 字數 2279 閱讀 5390

linux是完全開源的軟體,各linux發行機構都可以按照自己的需求對檔案系統進行裁剪,所以眾多的linux發行版本的目錄結構也不盡相同。為了規範檔案目錄命名和存放標準,頒發了檔案層次結構標準(fhs,file hierarchy standard),2023年發行最新版本fhs 2.3。ubuntu linux系統同樣遵循這個標準。表7.1列出了ubuntu linux基本目錄。

ubuntu linux基本目錄

目  錄  名 

描    述

/ linux檔案系統根目錄

/bin 

存放系統中最常用的可執行檔案(二進位制)

/boot 

存放linux核心和系統啟動檔案,包括grub、lilo啟動器程式

/dev 

存放所有裝置檔案,包括硬碟、分割槽、鍵盤、滑鼠、usb、tty等

/etc 

存放系統的所有配置檔案,例如passwd存放使用者賬戶資訊,hostname存放主機名等

/home 

使用者主目錄的預設位置

/initrd 

存放啟動時掛載initrd.img映像檔案的目錄,以及載入所需裝置模組的目錄

/lib 

存放共享的庫檔案,包含許多被/bin和/sbin中程式使用的庫檔案

/lost+found 

存放由fsck放置的零散檔案

/media 

ubuntu系統自動掛載cd-rom、軟碟機、usb儲存器後,存放臨時讀入的檔案

/mnt 

該目錄通常用於作為被掛載的檔案系統的掛載點

/opt 

作為可選檔案和程式的存放目錄,主要被第3方開發者用來簡易地安裝和卸裝他們的軟體包

/proc 

存放所有標誌為檔案的程序,它們是通過程序號或其他的系統動態資訊進行標識,例如cpuinfo檔案存放cpu當前工作狀態的資料

/root 

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

/sbin 

存放更多的可執行檔案(二進位制),包括系統管理、目錄查詢等關鍵命令檔案

/srv 

存放系統所提供的服務資料

/sys 

該目錄用於將系統裝置組織或層次結構,並向使用者程式提供詳細的核心資料資訊

/tmp 

存放使用者和程式的臨時檔案,所有使用者對該目錄都有讀寫許可權

/usr 

用於存放與系統使用者直接有關的檔案和目錄,例如應用程式及支援它們的庫檔案。以下是/usr中部分重要的目錄

/usr/x11r6: 

x window系統

/usr/bin 

使用者和管理員的標準命令

/usr/include 

c/c++等各種開發語言環境的標準include檔案

/usr/lib 

應用程式及程式包的連線庫

/usr/local 

系統管理員安裝的應用程式目錄

/usr/local/share 

系統管理員安裝的共享檔案

/usr/sbin 

使用者和管理員的標準命令

/usr/share 

存放使用手冊等共享檔案的目錄

/usr/share/dict 

存放詞表的目錄

/usr/share/man 

系統使用手冊

/usr/share/misc 

一般資料

/usr/share/sgml 

sgml資料

續表目  錄  名 

描    述

/usr 

/usr/share/xml 

xml資料

/var 

通常用於存放長度可變的檔案,例如日誌檔案和印表機檔案。以下是/var中部分重要的目錄

/var/cache 

應用程式快取目錄

/var/crash 

系統錯誤資訊

/var/games 

遊戲資料

/var/lib 

各種狀態資料

/var/lock 

檔案鎖定記錄

/var/log 

日誌記錄

/var/mail 

電子郵件

/var/opt 

/opt目錄的變數資料

/var/run 

程序的標示資料

/var/spool 

存放電子郵件,列印任務等的佇列目錄。

/var/tmp 

臨時檔案目錄

[部分**]http://book.csdn.net/bookfiles/710/10071022110.shtml

ubuntu目錄結構

根目錄,一般根目錄下只存放目錄,不要存放檔案,etc bin dev lib sbin應該和根目錄放置在乙個分割槽中 bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls tar mv cat等。boot 放置linux系統啟動時用到的一些檔案。boot vmlinuz為linux的核...

ubuntu目錄結構

根目錄,一般根目錄下只存放目錄,不要存放檔案,etc bin dev lib sbin應該和根目錄放置在乙個分割槽中 bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls tar mv cat等。boot 放置linux系統啟動時用到的一些檔案。boot vmlinuz為linux的核...

Ubuntu 目錄結構

根目錄,一般根目錄下只存放目錄,不要存放檔案,etc bin dev lib sbin應該和根目錄放置在乙個分割槽中 bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls tar mv cat等。boot 放置linux系統啟動時用到的一些檔案。boot vmlinuz為linux的核...