Linux rm命令安全
来源:互联网 发布:mac的f5和f6 编辑:程序博客网 时间:2024/05/29 05:12
前天在linux下不小心把mv 打成了rm,结果导致删除了一大堆的辛辛苦苦收藏的资料。在windows利用了很多恢复软件,几年前的文件都能找出来,结果这些资料愣是渣都没看见。
还有,在删除的文件夹或文件名中使用*时一定要注意,这个是代表任何字符的通配符啊!
还可以给重要文件的属性加上i属性,表示不可删除,确实需要删除时再去掉i属性。
1.进入根目录 $cd
2.编辑.bashrc文件,在末尾追回以下代码,其中~/.local/share/Trash/files是unbutu下的默认回收站文件夹,你也可以自己指定。注意一下前面有一个空格。
#replace rm with mv, use trm to run true rm
trash()
{
mv $@ ~/.local/share/Trash/files
}
alias trm="/bin/rm"
alias rm=“trash”
补充:linux ext文件系统并没有设计回收站,图形界面的回收站是用一个文件夹模拟的,可以将一个自己的文件放到回收站,然后find / -name filename 来找到这个位置,这样就获得了回收站的路径,用回收站的文件夹来放删除的文件,这样图形界面下也可以看到。
3。例修改生效 source .bashrc现在,以后执行rm命令时都会将文件移动到回收站里,别忘了定期清理一下。
- Linux rm命令安全
- 【LINUX】RM命令安全操作
- 定制一个相对安全的linux命令------delete (代替rm)
- Linux命令:rm 命令
- linux命令:rm 命令
- linux rm命令详解
- Linux rm命令详解
- linux删除命令rm
- Linux的rm命令
- linux rm 命令详解
- linux rm 命令详解
- linux rm 命令使用
- Linux rm命令
- linux rm 命令详解
- Linux命令之:rm
- linux rm命令 注意事项
- Linux命令:rm
- linux rm 命令
- 如何动态创建带密码的ACCESS数据库?
- 太监娶妻是干什么用的
- Struts2服务器端验证
- 在Debian/Ubuntu VPS下配置Nginx做反向代理
- Android触摸屏开发知识汇总
- Linux rm命令安全
- 入门视频采集与处理(学会分析YUV数据)
- ubuntu 上安装 Nginx
- Java编程中“为了性能”需做的26件事
- 填报表编辑框数据校验不通过填报单元格值置空
- 机遇加挑战
- nginx配置详细说明
- 指令重排序
- ubuntu安装scrapy插件的时候缺失python.h