文件系統常用命令

一、文件系統和系統分區常用命令

  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允許

  ...


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章