linux下的回收站在每一个当前用户目录./local/share/Trash中 ($HOME/.local/share/Trash/files/*)
也可以给linux添加一个回收站。
1、mkdir /tmp/trash_tmp 建立一个回收站目录
2、vi /bin/trash 编辑一个文件
#!/bin/sh
mv $@ /tmp/trash_tmp
:wq 保存退出
3、alias rm=/bin/trash添加别名
vi ~/.bashrc
在最后一行添加alias rm=/bin/trash
chmod 755 /bin/trash
chmod 777 /tmp/trash_tmp
4、source ~/.bashrc 启用环境变量
如果要真的删除某个文件的时候用 /bin/rm -i file_name
这样一来一个回收站就建立了,以后用rm的时候会自动的将file_name 移动到/tmp/trash_tmp/目录下
如果要恢复上述修改:
1、去掉/bin/trash的执行权限
sudo chmod a-x /bin/trash
2、删除alias rm
vi ~/.bashrc
删除 alias rm=/bin/trash
3、启用环境变量
source ~/.bashrc
4、删除回收站
sudo rm -rf /tmp/trash_tmp
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)