linux 檔案系統管理(基本概念以及常使用命令)

2021-10-04 20:35:52 字數 1758 閱讀 2123

1:分割槽型別

擴充套件分割槽:只能有乙個,也算作主分割槽的一種,也就是說主分割槽加擴充套件分割槽最多有四個。但是擴充套件分割槽不能儲存資料和格式化,必須再劃分為邏輯分割槽才能使用。

邏輯分割槽:邏輯分割槽是在擴充套件分割槽中劃分的,如果是ide硬碟。linux最多支援59個邏輯分割槽,如果是scsi硬碟linux最多支援11個邏輯分割槽。圖示如下:

分割槽的裝置檔名:

主分割槽1

/dev/sda1

主分割槽2

/dev/sda2

主分割槽3

/dev/sad3

擴充套件分割槽

/dev/sda4

邏輯分割槽1

/dev/sda5

邏輯分割槽2

/dev/sda6

邏輯分割槽3

/dev/sda7

如果只有兩個主分割槽,其中乙個作為擴充套件分割槽:那麼分割槽裝置檔名:

主分割槽1

/dev/sda1

擴充套件分割槽

/dev/sda2

邏輯分割槽1

/dev/sda5

邏輯分割槽2

/dev/sda6

邏輯分割槽3

/dev/sda7

2:檔案系統:

ext2:是ext檔案系統的公升級版本,red hat linux7.2版本以前的系統預設都是ext2檔案系統。2023年發布,最大支援16tb的分割槽和最大2tb的檔案(1tb=1024g=1024*1024kb)。

ext3:ext3檔案系統是ext2檔案系統的公升級版本,最大的區別就是帶日誌功能,以在系統突然停止時提高檔案系統的可靠性。支援最大16tb的分割槽和最大2tb的檔案。

3:檔案系統檢視命令df(統計檔案系統占有情況)

可以使用(命令 --help來檢視命令的幫助資訊,或者使用man 命令的格式);df [選項] [掛載點]

選項:-a  顯示所有檔案的檔案系統資訊,包括特殊檔案系統,如/proc, /sysfs

-h  使用習慣單位顯示容量,如 kb,mb或gb等。

-t  顯示檔案系統型別

-m  以mb為單位顯示容量

-k   以kb為單位顯示容量。預設就是以kb為單位。

4:統計目錄和檔案大小du(一般不用這個命令來檢視檔案大小,可以使用 ll -h 來檢視)

du [選項] [目錄或檔名]

選項: -a  顯示每個子檔案的磁碟佔用量。預設只統計子目錄的磁碟佔用量

-h  使用習慣單位顯示磁碟佔用量,如kb,mb或gb等。

-s  統計總佔用量,而不列出子目錄和子檔案的佔用量。

du命令和df命令的區別:df命令是從檔案系統考慮的,不光要考慮檔案占用的空間,還要統計被命令或程式占用的空間(最常見的就是檔案已經刪除,但是程式並沒有釋放空間);du命令是面向檔案的,只會計算檔案或目錄占用的空間。

5:檔案系統修復命令fsck

fsck [選項] 分割槽裝置檔名

選項:-a : 不用顯示使用者提示,自動修復檔案系統

-y : 自動修復。和-a作用一致,不過有些檔案系統只支援-y

6:顯示磁碟狀態命令dumpe2fs

dumpe2fs 分割槽裝置檔名

Linux 檔案系統管理

1 檔案系統構成 1 usr bin bin 存放所有使用者可執行的命令 2 usr sbin sbin 存放只有root可以執行的命令 3 home 使用者預設宿主目錄 4 proc 虛擬檔案系統,存放當前程序資訊 5 dev 存放裝置檔案 6 lib 存放系統程式執行所需要的共享庫 7 lost...

Linux檔案系統管理

linux檔案系統 linux檔案系統剖析 linux檔案系統結構 目錄結構解讀 更詳細介紹 結構圖 usr 目錄包含所有的命令 程式庫 文件和其它檔案。這些檔案在正常操作中不會被改變 的。這個目錄也包含你的linux發行版本的主要的應用程式,譬如,netscape。var 目錄包含在正常操作中被改...

Linux檔案系統管理

磁碟基本概念 cylinder 柱面 sector 扇區 head 磁頭 linux系統中,磁碟以磁碟檔案形式儲存在 dev目錄下,檔名以hd或sd開頭 ide裝置以hd開頭,usb sata scsi sas等裝置以sd開頭 以a b c等表示編號,如第一塊硬碟叫做 dev sda,第二塊叫做 d...