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格式的文件系统;
查看目前机器中的所有磁盘及分区情况:
major minor #blocks name cat /proc/partitions
8 0 8388608 sda
8 1 3253131 sda1
8 2 4088542 sda2
8 3 1044225 sda3