一、文件系統和系統分區常用命令
1、系統分區分區類型:
主分區:最多分四個
擴展分區:只能有一個,第四個分區一定爲擴展分區
邏輯分區:在擴展分區中劃分。如果是IDE硬盤Linux最多支持59個邏輯分區,如果是SCSI硬盤Linux最多支持11個邏輯分區。
設備名:/dev/sda1 /dev/sda2 ...
邏輯分區最少爲/dev/sda5 1-4分區只能分給主分區和擴展分區
2、文件系統
ext2 最大支持16TB的分區和最大2TB的文件
ext3 支持大小和ext2一樣,最大區別是多了日誌功能
ext4 最大1EB文件系統和16TB文件,無限數量子目錄,Exents連續數據塊概念,多塊分配,延遲分配,持久預分配,快速FSCK,日誌校驗,無日誌模式,在線碎片整理,iNode增強,默認啓用barrier等。
xfs RHEL7之後使用的文件系統
3、文件系統常用命令
#df [選項] [掛載點]
-a 顯示所有的文件系統信息,包括特殊文件系統,如/proc,/sysfs
-h 使用習慣單位顯示容量,如KB,MB或GB等
-T 顯示文件系統類型
-m 以MB爲單位顯示容量
-k 以KB爲單位顯示容量(默認單位)
#du [選項] [目錄或文件名]
-a 顯示每個子文件的磁盤佔用量。默認只統計子目錄的磁盤佔用量
-h 使用習慣單位顯示容量,如KB,MB或GB等
-s 統計總佔用量,而不列出子目錄和子文件的佔用量
3、文件系統修復命令(不常用)
#fsck [選項] 分區設備文件名
-a 不用顯示用戶提示
-y 自動修復。和-a作用一樣,不過有些文件系統只支持-y
4、顯示磁盤狀態命令 dumpe2fs
#dumpe2fs 分區設備文件名
二、掛載命令
1、查詢和自動掛載
#mount [-l]
查詢系統中已經掛載的設備,-l會顯示卷標名稱
#mount -a
依據/etc/fstab配置文件的內容,自動掛載
2、掛載命令格式
#mount [-t文件系統] [-l卷標名] [-o特殊選項] 設備文件名 掛載點
選項:
-t文件系統:加入文件系統類型來指定掛載的類型,可以ext3、ext4、 iso9660等文件系統
-l卷標名:掛載指定卷標的分區,而不是安裝設備文件名掛載
-o特殊選項:可以指定掛載的額外選項
特殊選項常用的參數有兩個:
remount 重新掛載已經掛載的文件系統,一般用於指定修改文件特殊權限
exec/noexec 執行/不執行,設定是否允許在文件系統中執行可執行文件,默認是exec允許
...