df 命令;
来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;
举例:
# df -lh
Filesystem            容量  已用 可用 已用% 挂载点
/dev/sda1             3.1G  2.5G  473M  85%     /
none                    252M     0  252M   0%      /dev/shm
/dev/sda2             3.9G   40M  3.7G   2%      /home

 

fdsik 命令
fdisk 是一款强大的磁盘操作工具,来自util-linux软件包,我们在这里只说他如何查看磁盘分区表及分区结构;参数 -l ,通过-l 参数,能获得机器中所有的硬盘的分区情况;

# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         405     3253131   83  Linux
/dev/sda2             406         914     4088542+  83  Linux
/dev/sda3             915        1044     1044225   82  Linux swap

Blocks表示的是分区的大小,Blocks的单位是byte ,我们可以换算成M,例如/dev/sda1的大小还算为M,应该3253131/1024=3176MB,也就是3G左右。

System 表示的文件系统,比如/dev/hda1 是NTFS格式的;/dev/hda2 表示是fat32格式的文件系统;

 

查看目前机器中的所有磁盘及分区情况: 
# cat /proc/partitions
major minor  #blocks  name

   8     0    8388608 sda
   8     1    3253131 sda1
   8     2    4088542 sda2
   8     3    1044225 sda3