我的外置硬盘中的“.Trash-1000”有何用途?如何清理它?

我的外置硬盘中的“.Trash-1000”有何用途?如何清理它?

我有一个带有一个分区和 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

相关内容