Linux 磁盤分區表、文件系統的查看、統計的工具很多,有些工具是多功能的,不僅僅是查看磁盤的分區表,而且也能進行磁盤分區的操作,這裡主要介紹下磁盤分區的查看,以及分區的使用情況的查看。
df 命令(整體情況)
df 是來自于coreutils 軟件包,系統安裝時,就自帶的;我們通過這個命令可以查看磁盤的使用情況以及文件系統被挂載的位置;
舉例:
我們從中可以看到,系統安裝在/dev/vda1 ,容量大約250G。
fdsik
fdisk 是一款強大的磁盤操作工具,來自util-linux軟件包,這裡我比較習慣用fdisk -l命令來獲得機器中所有的硬盤的分區情況。
在上面Blocks中,表示的是分區的大小,Blocks的單位是byte ,我們可以換算成M。
System 表示的文件系統。
如果大家新加了一塊硬盤(假設是/dev/sda),一般都需要先分區,這時候就需要用到fdisk命令了(fdisk /dev/sda)
cfdisk
cfdisk 也是一款不錯的分區工具;在有些發行版中,此工具已經從util-linux包中剔除;cfdisk 簡單易用是他的特點;和DOS中的fdisk 相似
比較常用的用法是:查看磁盤分區 cfdisk -Ps 磁盤設備名;
隻用參數 -Ps,就列出了磁盤的分區情況;目前在Slackware Debian Mandrake 等主流發行版中存在cfdisk ,而fedora 4.0把這個小工具剔除了。
如果您這樣操作,就更直觀了;
cfdisk 磁盤設備名
舉例:
cfdisk /dev/sda
執行後看到的是如下的模式:
這裡是進入了cfdisk 的操作界面;用鍵盤移動指針到[Quit]就可以退出;
parted(功能不錯的分區工具)
調用方法簡單,parted 默認是打開的設備是/dev/sda ,也可以自己指定;比如 parted /dev/sda 或/dev/sdb 等;退出的方法是 quit
在partd 的操作面上,用p就可以列出當前磁盤的分區情況,如果想要查看其它磁盤,可以用 select 功能,比如 select /dev/sda ;
查看目前機器中的所有磁盤及分區情況:
cat /proc/partitions
篇幅有限,關于磁盤分區的查看,以及分區的使用情況的查看就介紹到這了,這幾個都是相對比較常用的,後面會分享更多devops和DBA方面的内容,感興趣的朋友可以關注一下~
,