Skip to content
/ rm Public

linux下把rm替换成mv ,防止rm -rf带来无法挽回的后果!

License

Notifications You must be signed in to change notification settings

ymc023/rm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

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下的全部文件

About

linux下把rm替换成mv ,防止rm -rf带来无法挽回的后果!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages