【Linux系统】修改Linux系统 rm指令,避免误删文件
2015-07-06 16:20
507 查看
#cd ~
# vim .bashrc // 添加如下内容
# source ~/.bashrc // 或者 关闭终端 再打开亦可
自此, rm 删除的文档都会移动到 ~/.trash 文件夹;
若需要清空自定义回收站, cleartrash 即可。
参考文章: http://blog.csdn.net/wklken/article/details/6898590
# vim .bashrc // 添加如下内容
# Redefine rm cmd to avoid accidental deletion -- 20150706pm_lile add if [ ! -d ~/.trash ]; then mkdir -p ~/.trash fi alias rm=trash alias r=trash alias rl='ls ~/.trash' alias ur=undelfile undelfile() { mv -i ~/.trash/$@ ./ } trash() { mv -b $@ ~/.trash/ } cleartrash() { read -p "clear sure? " confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ] && /usr/bin/rm -rf ~/.trash/* }
# source ~/.bashrc // 或者 关闭终端 再打开亦可
自此, rm 删除的文档都会移动到 ~/.trash 文件夹;
若需要清空自定义回收站, cleartrash 即可。
参考文章: http://blog.csdn.net/wklken/article/details/6898590
相关文章推荐
- 在Linux下安装运行TeamViewer 9
- linux 关闭ipv6
- linux 设置默认网关
- linux下vi操作 提示Found a swap file by the name
- Linux中ls命令详解
- Linux内核模块:模块的编译
- 阿里云centos 6安装iRedmail过程
- BeagleBone Black教程之BeagleBone Black使用到的Linux基础
- Linux下配置和安装VNCServer远程服务
- linux查看IP地址
- linux sar命令详解
- Linux下手动安装最新Git
- linux系统 安装jboss服务器
- linux安装VirualBox虚拟机
- Linux lvs DR配置
- Linux上的free命令详解
- BeagleBone Black教程之BeagleBone Black使用到的Linux基础
- CentOS6升级Python到2.7.3版本
- linux 技巧:使用 screen 管理你的远程会话
- linux系统进入单用户模式