ubuntu檔案系統結構講解

2021-08-03 14:00:02 字數 2219 閱讀 2596

1. 檔案系統型別

windows中常見的磁碟格式有fat16、fat32和ntfs。windows是乙個封閉的系統。無法開啟ext3或者mac 日誌式。

在ubuntu中其檔案系統廣泛使用ext3(ext4是ext3的擴充套件)的檔案格式,從而實現了將整個硬碟的寫入動作完整的記錄在磁碟的某個區域上。而且在ubuntu中可以實現主動掛載windows的檔案系統,並以唯讀的方式訪問磁碟中windows系統上的檔案。

在ubuntu中磁碟檔案系統、網路檔案系統都可以非常方便的使用,而遮蔽了網路和本地之間的差異。在ubuntu中所有的檔案都是基於目錄的方式儲存的。一切都是目錄,一切都是檔案。

2. 檔案系統結構

/是一切目錄的起點,如大樹的主幹。其它的所有目錄都是基於樹幹的枝條或者枝葉。在ubuntu中硬體裝置如光碟機、軟碟機、usb裝置都將掛載到這顆繁茂的枝幹之下,作為檔案來管理。

/bin: bin是binary的縮寫。存放系統中最常用的可執行檔案(二進位制)。

/boot: 這裡存放的是linux核心和系統啟動檔案,包括grub、lilo啟動器程式。

/dev: dev是device(裝置)的縮寫。該目錄存放的是linux的外部裝置,如硬碟、分割槽、鍵盤、滑鼠、usb等。

/etc: 這個目錄用來存放所有的系統管理所需要的配置檔案和子目錄,如passwd、hostname等。

/home: 使用者的主目錄,在linux中,每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的。

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

/lost+found: 這個目錄一般情況下是空的,當系統非法關機後,這裡就存放了一些零散檔案。

/media: ubuntu系統自動掛載的光碟機、usb裝置,存放臨時讀入的檔案。

/mnt: 作為被掛載的檔案系統得掛載點。

/opt: 作為可選檔案和程式的存放目錄,主要被第三方開發者用來簡易安裝和解除安裝他們的軟體。

/proc: 這個目錄是乙個虛擬的目錄,它是系統記憶體的對映,我們可以通過直接訪問這個目錄來獲取系統資訊。這裡存放所有標誌為檔案的程序,比較cpuinfo存放cpu當前工作狀態的資料。

/root: 該目錄為系統管理員,也稱作超級許可權者的使用者主目錄。

/sbin: s就是super user的意思,這裡存放的是系統管理員使用的系統管理程式,如系統管理、目錄查詢等關鍵命令檔案。

/ srv: 存放系統所提供的服務資料。

/sys: 系統裝置和檔案層次結構,並向使用者程式提供詳細的核心資料資訊。

/tmp: 這個目錄是用來存放一些臨時檔案的,所有使用者對此目錄都有讀寫許可權。

/usr: 存放與系統使用者有關的檔案和目錄。

/usr 目錄具體來說:

/usr/x11r6: 存放x-windows的目錄;

/usr/games: 存放著xteamlinux自帶的小遊戲;

/usr/bin: 使用者和管理員的標準命令;

/usr/sbin: 存放root超級使用者使用的管理程式;

/usr/doc: linux技術文件;

/usr/include: 用來存放linux下開發和編譯應用程式所需要的標頭檔案,for c 或者c++;

/usr/lib: 應用程式和程式包的連線庫;

/usr/local: 系統管理員安裝的應用程式目錄;

/usr/man: 幫助文件所在的目錄;

/usr/src: linux開放的源**;

/var: 長度可變的檔案,尤其是些記錄資料,如日誌檔案和印表機檔案。

/var/cache: 應用程式快取目錄;

/var/crash: 系統錯誤資訊;

/var/games: 遊戲資料;

/var/log: 日誌檔案;

/var/mail: 電子郵件;

/var/tmp: 臨時檔案目錄;

注: ubuntu嚴格區分大小寫和空格,所以sun和sun是兩個不同的檔案。

ubuntun檔案系統結構講解

1.檔案系統型別 windows中常見的磁碟格式有fat16 fat32和ntfs。windows是乙個封閉的系統。無法開啟ext3或者mac 日誌式。在ubuntu中其檔案系統廣泛使用ext3 ext4是ext3的擴充套件 的檔案格式,從而實現了將整個硬碟的寫入動作完整的記錄在磁碟的某個區域上。而...

Ubuntu檔案系統結構

相當於windows的電腦目錄,在linux下 就是根目錄,所有目錄都是在根目錄上建立出來的。bin 可執行檔案,存放二進位制可執行檔案,這些命令在單使用者模式下也能夠使用。可以被root和一般的賬戶使用 boot ubuntu 的核心和啟動檔案 裡面有核心檔案vmlinuz 4.15.0 29 g...

ubuntu檔案系統

ext2 早期的格式,不支援日誌。ext3 是ext2改良版,增加了日誌功能,是最基本且最常用的使用格式了。ext4 linux kernel 自 2.6.28 開始正式支援新的檔案系統 ext4。ext4 是 ext3 的改進版,修改了 ext3 中部分重要的資料結構,而不僅僅像 ext3 對 e...