我可以在 ubuntu 上恢复命令行删除的文件吗?

use*_*520 5 ubuntu

我通过连接 ssh 错误地删除了一个文件。我如何恢复该文件,或者,如果 ubuntu 有垃圾桶之类的东西?

Chr*_*bro 9

如果您担心将来可能会这样做,您可以为 rm 命令创建别名并将其链接到脚本。该脚本将接受命令行参数并将该文件移动到 ~/Recycle 或其他地方。然后,您可以创建一个 cron 作业来每个月左右清空垃圾箱。

如果您对此感兴趣,请告诉我,如果您需要,我可以发布一些代码。

考虑一下,下面这行应该可以工作,只需将它放在您的 .bashrc 中,无需创建另一个脚本。只要记得经常清空目录

别名 rm="mv -t ~/.Trash"

  • 顺便说一下,您应该使用“rm”以外的名称作为别名,这样您就不会习惯修改后的行为,并在您真正需要的时候发现它并不存在。 (4认同)