Linux df用法详解:文件系统查看命令

通过 df 命令可以査看已经挂载的文件系统的信息包括设备文件名、文件系统总大小、已经使用的大小、剩余大小、使用率和挂载点等。

df 命令格式如下:
[root@localhost ~]# df [选项] [挂载点或分区设备文件名]

选项:
-a:显示所有文件系统信息,包括特殊文件系统,如 /proc、/sysfs;
-h:使用习惯单位显示容量,如 KB、MB 或 GB 等;
-T:显示文件系统类型;
-m:以 MB 为单位显示容量;
-k:以 KB 为单位显示容量。默认以 KB 为单位;

举几个例子。

【例 1】显示系统内的文件系统信息
[root@localhost ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 28744836 2243516 25041148 9% /
tmpfs 515396 0 515396 0% /dev/shm
#内存虚拟出来的磁盘空间
/dev/sda1 198337 26333 161764 14% /boot

说明一下命令的输出结果。
第一列:设备文件名。
第二列:文件系统总大小,默认以 KB 为单位。
第三列:已用空间大小,
第四列:未用空间大小。
第五列:空间使用百分比。
第六列:文件系统的挂载点。

【例 2】
[root@localhost ~]#df -ahT
#-a显示特殊文件系统,这些文件系统几乎都是保存在内存中的,如/proc。因为是挂载在内存中的,所以占用量是0
#-h单位不再只用KB,而是换算成习惯单位
#-T多出了文件系统类型一列
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sda3 ext4 28G 2.2G 24G 9% /
proc proc 0 0 0 - /proc
sysfs sysfs 0 0 0 - /sys
devpts devpts 0 0 0 - /dev/pts
tmpfs tmpfs 504M 0 504M 0% /dev/shm
/dev/sda1 ext4 194M 26M 158M 14% /boot
none binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
sunrpc rpc_pipefs 0 0 0 - /var/lib/nfs/rpcjDipefs
/dev/srO iso9660 3.5G 3.5G 0 100% /mnt/cdrom

发布了160 篇原创文章 · 获赞 97 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/zyy1659949090/article/details/88176609