我的磁盘大小为 1TB。但是当我做 du -hx 时。其中一个文件夹显示 1.4TB。和 df -k 。显示 60% 已满。
我不明白为什么显示的大小大于磁盘大小本身。
谢谢,米希尔
答案1
可能的原因有以下三个:
你的 du 实现不会只检查一次硬链接文件
文件系统未使用 stat() 系统调用正确报告文件使用的空间
文件系统是 NFS,文件服务器运行 HP-UX
我的磁盘大小为 1TB。但是当我做 du -hx 时。其中一个文件夹显示 1.4TB。和 df -k 。显示 60% 已满。
我不明白为什么显示的大小大于磁盘大小本身。
谢谢,米希尔
可能的原因有以下三个:
你的 du 实现不会只检查一次硬链接文件
文件系统未使用 stat() 系统调用正确报告文件使用的空间
文件系统是 NFS,文件服务器运行 HP-UX