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文件系統。1993年發佈,最大支持16TB的分區和最大2TB的文件(1TB=1024G=1024*1024KB)。
ext3:ext3文件系統是ext2文件系統的升級版本,最大的區別就是帶日誌功能,以在系統突然停止時提高文件系統的可靠性。支持最大16TB的分區和最大2TB的文件。
ext4:ext4是ext3文件系統的升級版。ext4在性能,伸縮性和可靠性方面進行了大量改進。EXT4的變換可以說是翻天覆地的。比如向下兼容EXT3,最大1ET文件系統和16TB文件,無限數量子目錄,Extents連續數據塊概念。多快分配。延遲分配,持久預處理,快速FSCK,日誌校驗,無日製模式,在線碎片整理,inode增強,默認啓動barrier等。是CentOS 6.3的默認文件系統。(1EB=1024PB=1024*1024TB)
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 分區設備文件名