有人能告诉我这个.Trash-1000
文件夹是什么以及我该如何删除它吗?
它占用了 275GB 的磁盘空间。
答案1
这是您的 paperbin 文件夹。
如果您删除某些内容,它不会从磁盘中删除。而是会被移动到此文件夹中。
尝试以 root 身份使用终端命令清空 paperbin 或删除文件夹:
sudo rm -rf /path/to/folder/.Trash-1000
答案2
GNOMEish 文件管理器需要一个地方来放置废弃的文件。
- 您的“主”分区上已删除的文件转到:
/home/username/.local/share/Trash
- 出于性能和空间原因,其他分区上已删除的文件无法复制到那里。
因此它会尝试将它们放入/.Trash-$UID
文件夹中。如果没有对该文件夹的读写权限,就不会有垃圾。
以需要垃圾的用户身份在分区根目录中运行此 bash。
sudo mkdir .Trash-$UID && sudo chown $USER:$USER .Trash-$UID
您可以删除此文件夹并保护分区/以禁用该功能。
sudo rm -rf .Trash-xxxx
sodo chown root:root /thepartition
答案3
这里的答案提供了删除.Trash-1000
文件夹本身的方法,但让它停止占用空间的更简单的方法是右键单击垃圾箱并单击“清空垃圾箱”,因为该文件夹只是存储已删除的文件。
答案4
如果您希望保留垃圾箱但删除已移动到那里并保留在磁盘上的文件,请使用:
sudo rm -rf ~/.local/share/Trash/files/*
请注意,上面的rm
是删除命令,参数-r
表示“递归删除目录及其内容”,因为默认情况下rm
不会删除目录。-f
参数表示“忽略不存在的文件和参数,从不提示”。
文件路径的末尾~/.local/share/Trash/files/*
是字符*
(...读作“星号”),这是一个正则表达式,导致该目录下的所有文件和目录files/"
被命令删除rm
。
边注
如果您想了解有关如何使用终端命令处理文件的更多信息,默认终端使用一种名为“bash”的解释型编程语言。您可以使用man rm
终端中的类型来获取有关 rm 命令和其他常用命令的更多信息。