相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历!
目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/Trash/files
安装步骤
第一步:安装trash-cli工具,其实就是回收站的命令行模式
sudo apt-get install trash-cli
第二步:给trash命令添加别名"rm",覆盖系统rm命令
vi ~/.profile
在最后一行加入:
alias rm="trash"
保存并退出
source ~/.profile
如何使用
删除文件,直接使用 rm file or rm filedirectory
删除文件或文件夹,且删除后,它就会自动跑去回收站了!
恢复文件,使用restore-trash命令,该命令将显示回收站中的所有文件,并提示你选择要恢复的文件。选择要恢复的文件后,该文件将被还原到其原始位置。也可以直接到文件管理器垃圾桶目录查看文件:~/.local/share/Trash/files/。恢复文件时,你需要确保恢复到的位置没有与要恢复的文件同名的文件。否则,恢复操作可能会失败或导致数据丢失。
注意:每个用户的回收站都是单独的,需要对每个用户单独设置回收站。

文章介绍了如何在Linux系统中通过安装trash-cli工具替换rm命令,使得删除的文件进入回收站而不是直接删除。用户需要执行两步:安装trash-cli和为trash命令添加别名rm。之后,使用rm命令会将文件移到回收站,可以使用restore-trash命令恢复删除的文件。每个用户的回收站是独立的,需要为每个用户单独设置。
5882

被折叠的 条评论
为什么被折叠?



