linux-文件系統管理(基本概念以及常使用命令)

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 分區設備文件名

 

 

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