Linux 的 df 命令
df(disk free) 命令是 Linux 系统中用于显示文件系统磁盘空间使用情况的常用工具。它可以报告文件系统的总容量、已用空间、可用空间以及挂载点等信息。基本语法df[选项][文件或目录]常用选项-h 或 --human-readable以易读格式显示大小KB, MB, GB示例df -h-T 或 --print-type显示文件系统类型示例df -Th-i 或 --inodes显示 inode 使用情况而非块使用情况示例df -i-x 或 --exclude-type排除指定类型的文件系统示例df -x tmpfs–total显示所有文件系统的总计示例df --total输出解读典型df -h输出示例Filesystem Size Used Avail Use% Mounted on /dev/sda1 20G 5G 14G 27% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/sdb1 100G 30G 70G 30% /data各列含义Filesystem: 文件系统的设备名称Size: 文件系统的总容量Used: 已使用的空间Avail: 可用的空间Use%: 使用百分比Mounted on: 挂载点实用示例查看特定目录所在分区的空间df/home查看所有 ext4 文件系统的空间df-text4排除临时文件系统df-xtmpfs-xdevtmpfs查看 inode 使用情况df-i以 JSON 格式输出df--outputsource,fstype,size,used,avail,pcent,target-P|jq-nR[inputs | split( ) | {source:.[0], fstype:.[1], size:.[2], used:.[3], avail:.[4], pcent:.[5], target:.[6]}]注意事项df命令显示的是文件系统级别的信息不是目录级别的详细信息如需目录详情应使用du命令某些特殊文件系统如 proc、sysfs 等可能会显示 0 大小这是正常现象当磁盘空间接近满时如超过 90%应考虑清理或扩容某些 NFS 挂载点可能需要 root 权限才能查看完整信息高级用法监控磁盘空间变化watch-n5df-h与 find 命令结合查找大文件df-h/find/-xdev-size100M-execls-lh{}\;自动化磁盘空间告警df-h|awk$50 80 {print 警告: $1 使用率 $5}通过掌握df命令的这些用法系统管理员可以有效地监控和管理 Linux 系统的磁盘空间使用情况。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2483993.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!