# rm **Repository Path**: ymc023/rm ## Basic Information - **Project Name**: rm - **Description**: linux下把rm替换成mv ,防止rm -rf带来无法挽回的后果! - **Primary Language**: Shell - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-04 - **Last Updated**: 2021-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 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下的全部文件