博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redhat 5.4下设置回收站简介
阅读量:4187 次
发布时间:2019-05-26

本文共 513 字,大约阅读时间需要 1 分钟。

1、简介

    使用rm -rf时有时会误删数据,可以在系统中添加一个回收站,防止误删数据完全找不到。

2、方式

    在~下     .bashrc或者.bash_profile加入

    mkdir -p ~/.trash  
    alias rm=trash    
    alias r=trash    
    alias rl='ls ~/.trash'  
    alias ur=undelfile  
    undelfile()  
    {  
      mv -i ~/.trash/$@ ./  
    }  
    trash()  
    {  
      mv $@ ~/.trash/  
    }  

    这是执行rm 就相当于执行mv了

    注:此时已经木有 rm -rf了 ,删除的文件会在.trash中出现

    恢复文件

    ur filename
    这就带来一个问题,如何删除回收站里的东西,这是后rm在这里是木有用的
    在刚才.bashrc下继续加函数
    cleartrash()  
    {  
        read -p "clear sure?[n]" confirm  
        [ $confirm == 'y' ] || [ $confirm == 'Y' ]  && /usr/bin/rm -rf ~/.trash/*  
    }  
    然后,如果想清空回收站的话

    $cleartrash就行了

节摘自

转载地址:http://qedoi.baihongyu.com/

你可能感兴趣的文章
浅谈C文件编译过程
查看>>
FOJ 1001之位图数据结构对程序的优化
查看>>
盛名之下,其实难副?——再读CMU巨著CSAPP
查看>>
Python 解压稀疏矩阵
查看>>
Go 交换切片内两个索引对应的值
查看>>
Go string函数与strconv.Itoa函数的区别
查看>>
Go strings.Split函数
查看>>
Jinja2模板过滤器
查看>>
Go strings.HasPrefix函数
查看>>
Git删除文件
查看>>
登录MySQL
查看>>
获取QQ邮箱的授权码
查看>>
Python str center()方法
查看>>
Git拉取远程仓库
查看>>
退出MySQL
查看>>
查看pip版本
查看>>
更新pip版本至最新
查看>>
Python str.ljust方法:字符串左对齐排版
查看>>
Linux下安装pyenv
查看>>
virsh查询虚拟机列表
查看>>