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

Tim*_*Tim 1 disk-usage hard-disk

我有一个带有一个分区和 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
Run Code Online (Sandbox Code Playgroud)

大约该驱动器有 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
Run Code Online (Sandbox Code Playgroud)

gparted 显示硬盘大小为 931.48GiB,已使用 879.47GiB,未使用 52.01GiB。

那么为什么这三种方式会给出不同的结果呢?为什么第一种方法给出的结果与其他两种方法有很大不同?

谢谢。


.Trash-1000我刚刚在顶层目录下发现了一个隐藏目录。

$ du -h -d 0 .Trash-1000 
166G    .Trash-1000

$ ls .Trash-1000/
expunged  files  info
Run Code Online (Sandbox Code Playgroud)

目的是什么.Trash-1000

我该如何清理它?我可以简单吗rm -r .Trash-1000

Ste*_*itt 6

.Trash-1000FreeDesktop.org 垃圾箱规范t为可移动驱动器上id 1000(大概 )的用户定义的废纸箱(\xe2\x80\x9chome\xe2\x80\x9d 卷的废纸箱是~/.local/share/Trash;其他卷获得用户特定的顶部级垃圾目录)。它包含使用符合垃圾箱规范的文件管理器(例如,任何使用 GVFS 的文件管理器)\xe2\x80\x9cdeleted\xe2\x80\x9d 的文件。

\n

您可以使用删除它rm -rf除了永久删除其内容之外,您还可以通过要求 GVFS 清空垃圾箱来清空它:

\n
gvfs-trash --empty\n
Run Code Online (Sandbox Code Playgroud)\n

或者

\n
gio trash --empty\n
Run Code Online (Sandbox Code Playgroud)\n