注册
登录
Linux/Unix
>>
rm
>>
返回
项目作者:
ymc023
项目描述 :
linux下把rm替换成mv ,防止rm -rf带来无法挽回的后果!
高级语言:
Shell
项目主页:
项目地址:
git://github.com/ymc023/rm.git
创建时间:
2016-02-19T08:34:16Z
项目社区:
https://github.com/ymc023/rm
开源协议:
GNU General Public License v2.0
下载
rmtorecycle
Author:ymc023 Email:
ymc023@163.com
刚刚把备份的脚本和恢复脚本整理完,然后就是把多余的数据rm掉,然后,我就用了rm -rf ……
然后,我就发现,我刚写好的东西也一起rm了,心里那个悔呀!哎……
所以,就有了用mv替换rm的脚本,使用方法如下:
获取脚本rmtorecycle.sh到本机,chmod +x rmtorecycle.sh && bash rmtorecycle.sh,运行脚本会追加到内容到~/.bashrc
运行完脚本请source ~/.bashrc
脚本会在当前用户家目录下创建.recycle
重名文件会提示覆盖,但会备份在.recycle下,备份格式:
.~
~
使用rm删除文件时,会使用mv移动至~/.recycle
使用rmls查看回收筒内的文件
使用undorm <*> 恢复被删除的文件到当前路径下
使用cltrash 清除~/.recycle下的全部文件