Skip to content
/ rm Public
forked from ymc023/rm

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

License

Notifications You must be signed in to change notification settings

fujinzhou/rm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

rmtorecycle

保留原作者邮箱 Email:[email protected]


####刚刚把备份的脚本和恢复脚本整理完,然后就是把多余的数据rm掉,然后,我就用了rm -rf ......
####然后,我就发现,我刚写好的东西也一起rm了,心里那个悔呀!哎......
####所以,就有了用mv替换rm的脚本,使用方法如下:   #####运行脚本将下面的内容追加到~/.bashrc #####运行完脚本请source /.bashrc #####脚本会在当前用户家目录下创建.recycle #####重名文件会提示覆盖,但会备份在.recycle下,备份格式:*.*~ #####使用rm删除文件时,会使用mv移动至~/.recycle #####使用rmls查看回收筒内的文件 #####使用undorm <*> 恢复被删除的文件到当前路径下 #####使用cltrash 清除~/.recycle下的全部文件 #####新加记录删除操作并发送邮件的功能,需要安装mailx配置邮箱代发

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%