Linux下清空垃圾箱的shell命令是什么?
答案1
除了~/.local/share/Trash
垃圾文件之外,其他文件系统的文件可能存储在<mount-point>/.Trash-$(id -u)
目录中。如果你正在运行 ubuntu,有一个帮助包可以清理所有位置
sudo aptitude install trash-cli
要清理所有位置的垃圾,只需运行:
empty-trash
它应该适用于任何符合以下要求的 Linux 桌面环境FreeDesktop.org 垃圾规范在较新的版本中,命令可能是:
trash-empty
答案2
rm -rf ~/.local/share/Trash/files
如果不在 .local/share 下,则可能在~/.Trash
答案3
如果你想清空当前登录用户的垃圾箱:
rm -rf ~/.local/share/Trash/files/*
答案4
安装操作系统后,如果您没有从 GUI 中删除/移动任何内容到废纸篓,则用户目录下的废纸篓文件夹将根本不会创建。因此,如果您从命令行搜索废纸篓目录,您将找不到。现在假设您从 GUI 将文件移动/删除到废纸篓,此时目录废纸篓将被创建并可从命令行访问。如果您从 GUI 或命令行恢复文件或永久删除文件,废纸篓文件夹仍会保留,并可从 GUI 和命令行访问。
命令行垃圾箱目录:-“/root/.local/share/Trash”在垃圾箱下你又得到了两个目录,一个包含“文件”,一个包含“信息”。文件:-实际数据信息:-数据的元数据
在 Centos 6.8 上检查过
编辑:- 可以从 GUI 中删除垃圾中的文件,也可以进入 /root/.local/share/Trash/files 并删除所有内容