我在 FreeBSD 中找不到 8GB 数据。我使用df -h
并看到这个:
/dev/da1s1a 19G 16G 1.4G 92% /
devfs 1.0k 1.0k 0B 100% /dev
zzdata/jail 341G 22G 318G 7% /jail
ssd/radius 183G 10G 173G 5% /jail/mysql1/var/db/mysql/radius
ssd 173G 31k 173G 0% /ssd
zzdata 355G 37G 318G 10% /usr/local
zzdata/ports 319G 906M 318G 0% /usr/ports
zzdata/ports/distfiles 319G 457M 318G 0% /usr/ports/distfiles
zzdata/src 318G 386M 318G 0% /usr/src
/bin 19G 16G 1.4G 92% /jail/mysql1/bin
/sbin 19G 16G 1.4G 92% /jail/mysql1/sbin
/lib 19G 16G 1.4G 92% /jail/mysql1/lib
/libexec 19G 16G 1.4G 92% /jail/mysql1/libexec
/usr/bin 19G 16G 1.4G 92% /jail/mysql1/usr/bin
/usr/sbin 19G 16G 1.4G 92% /jail/mysql1/usr/sbin
/usr/include 19G 16G 1.4G 92% /jail/mysql1/usr/include
/usr/lib 19G 16G 1.4G 92% /jail/mysql1/usr/lib
/usr/libdata 19G 16G 1.4G 92% /jail/mysql1/usr/libdata
/usr/libexec 19G 16G 1.4G 92% /jail/mysql1/usr/libexec
/usr/share 19G 16G 1.4G 92% /jail/mysql1/usr/share
/usr/ports 319G 906M 318G 0% /jail/mysql1/usr/ports
/usr/ports/distfiles 319G 457M 318G 0% /jail/mysql1/usr/ports/distfiles
devfs 1.0k 1.0k 0B 100% /jail/mysql1/dev
fdescfs 1.0k 1.0k 0B 100% /dev/fd
我尝试检查du -Aclnx
挂载到 UFS 文件系统的所有文件,但仍然找到 9525Mb 文件。有什么建议吗?
我的文件系统表:
/dev/da1s1a / ufs rw 1 1
/dev/da1s1b none swap sw 0 0
10.199.194.110:/storage/xfs_radius /mnt/nas nfs rw,tcp,noauto,noatime,async 0 0
答案1
如果进程打开一个文件但随后删除了该文件,则 的输出du
将与df
.
您可以使用lsof
来查找打开的文件大小与您丢失的文件差不多的进程。
当进程结束/关闭文件时,df
应du
显示已使用的相同空间。