我有一个带有一个分区和 NTFS 文件系统的 Western Digital 外置硬盘。在 Lubuntu 的顶级目录下:
$ sudo du -d 0 -h * | sort -h
0 temp
7.5K $RECYCLE.BIN
25K System Volume Information
690M dir1
1.5G dir2
3.2G dir3
15G dir4
71G dir5
98G dir6
522G dir7
大约该驱动器有 0.7+1.5+3.2+15+71+98+522 = 711.4 G 正在使用。
但
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 932G 880G 53G 95% /media/t/My Passport
gparted 显示硬盘大小为 931.48GiB,已使用 879.47GiB,未使用 52.01GiB。
那么为什么这三种方式会给出不同的结果呢?为什么第一种方法给出的结果与其他两种方法有很大不同?
谢谢。
我刚刚.Trash-1000
在顶层目录下发现了一个隐藏目录。
$ du -h -d 0 .Trash-1000
166G .Trash-1000
$ ls .Trash-1000/
expunged files info
目的是什么.Trash-1000
?
我该如何清理它?我可以简单吗rm -r .Trash-1000
?
答案1
.Trash-1000
是个FreeDesktop.org 垃圾箱规范定义可移动驱动器上id 为 1000(推测为 )的用户的 Wastebin t
(“主”卷的 Wastebin 为~/.local/share/Trash
;其他卷获取用户特定的顶级垃圾目录)。它包含使用符合垃圾箱规范的文件管理器(例如,任何使用 GVFS 的文件管理器)“删除”的文件。
rm -rf
除了永久删除其内容之外,您可以使用它来删除它,而不会产生不良后果。您还可以通过要求 GVFS 清空垃圾箱来清空它:
gvfs-trash --empty
或者
gio trash --empty