当谈到删除文件时。而不是
rm some_file.txt
或者
rm -rf some_folder
我们的确是
del some_file.txt
或者
del some_folder
del
您可以在 ~/.custom_aliases 中定义 bash 别名
function del() {
mv $* ~/.Trash
}
它只是将您的文件和文件夹移至垃圾箱,以便您以后恢复它们。
你的选择是什么?
答案1
如果您想自己学习如何解决这个问题,那么您的路就对了。然而,这是一个常见问题,而且已经有可用的工具了。
您可以trash
通过安装apt install trash-cli
。安装后,您可以“安全”删除文件、列出垃圾箱的内容、恢复文件以及清空垃圾箱:
trash /path/to/some/file
trash-list
trash-restore
trash-empty
。
您可以阅读更多关于trash
。
笔记:
- 有些系统将会有
restore-trash
而不是trash-restore
。 - 许多 Debian 发行版都有
gvfs-trash
从gvfs-bin
默认安装。 gvfs-trash
已被取代gio trash
。
答案2
好啦!你几乎总能恢复数据(取证方法)。但移至垃圾箱是最快、最清晰的方法。