有关于Linux的df命令

2025-03-21 09:57:54
推荐回答(5个)
回答1:

linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1.命令格式:
df [选项] [文件]
2.命令功能:
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以1KB为单位进行显示,除非环境变量POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示。
3.常用参数:
-a 全部文件系统列表
-h 方便阅读方式显示
-H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地文件系统
-m 区块为1048576字节
--no-sync 忽略 sync 命令
-P 输出格式为POSIX
--sync 在取得磁盘信息前,先执行sync命令
-T 文件系统类型
4.使用实例:
显示磁盘使用情况
$ df


回答2:

df -h|grep -o '[o-9]%'

回答3:

`df -k |awk '{print int($5)}'` 可查阅“Linux命令大全”了解Linux命令。

回答4:

`df -k |awk '{print int($5)}'`

回答5:

试过没有问题。
$ df -k | grep -v 已用%
/dev/sda5 14877060 928860 13180296 7% /
/dev/sda1 101086 28975 66892 31% /boot
tmpfs 517412 0 517412 0% /dev/shm
/dev/sda7 57865984 40643828 14235276 75% /home
/dev/sda2 19840924 5398992 13417792 29% /usr
/dev/sda3 19840924 3105016 15711768 17% /var
/dev/sdb6 96149004 85915752 5349092 95% /var/ftp
/dev/sdb5 57685500 38418184 16337064 71% /usr/cao
$ df -k | grep -v 已用% | awk '{print int($5)}'
7
31
0
75
29
17
95
71