位置: 编程技术 - 正文

详解CentOS中使用rm命令将文件移到回收站的方法(centos怎么样)

编辑:rootadmin

推荐整理分享详解CentOS中使用rm命令将文件移到回收站的方法(centos怎么样),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos sh,centos ll,centos sh,centos用途,centos sh,centos sh,centos怎么操作,centos 常用命令教程,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在终端下,看到我的用户目录下有个~的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了!

没错,~指定的是当前用户的目录,我的用户名是liyd,相当于是执行了rm -rf /home/liyd,所有的文件都删除了。试了linux下的各种文件恢复方法,都不理想,ext4格式,找回来的比率太小了,还要在一大堆乱文件中查找需要的,唉!所幸没什么特别重要的文件,代码都git和svn提交了,损失还能接受。

详解CentOS中使用rm命令将文件移到回收站的方法(centos怎么样)

这次是~,下次要是误敲个其它的说不定会更杯具,经过这个教训,想着能不能有方法将rm命令删除的文件先放到回收站呢,留点误删后悔的余地,网上一查,还真有。

看了下,基本上是偷换了概念,把rm命令转换成了mv命令,但是能够达到我想要的效果,只不过在习惯性的敲入-r 参数时会报出一个错误,因为mv命令没有-r参数嘛,下面是方法:

原理是在用户主目录下创建一个隐藏文件夹~/.trash作为垃圾回收站。复制代码代码如下:mkdir -p ~/.trash vi ~/.bashrc然后把以下代码写入~/.bashrc后,保存一下。复制代码代码如下:alias rm='trash' alias rl='trashlist' alias ur='undelfile' #替换rm指令移动文件到~/.trash/中 trash() { mv $@ ~/.trash/ } #显示回收站中垃圾清单 trashlist() { echo -e "[m==== Garbage Lists in ~/.trash/ ====[0m" echo -e "a[m----Usage------[0m" echo -e "a[m-1- Use 'cleartrash' to clear all garbages in ~/.trash!!![0m" echo -e "a[m-2- Use 'ur' to mv the file in garbages to current dir!!![0m" ls -al ~/.trash } #找回回收站相应文件 undelfile() { mv -i ~/.trash/$@ ./ } #清空回收站 cleartrash() { echo -ne "a[m!!!Clear all garbages in ~/.trash, Sure?[y/n][0m" read confirm if [ $confirm == 'y' -o $confirm == 'Y' ] ;then /bin/rm -rf ~/.trash/* /bin/rm -rf ~/.trash/.* 2>/dev/null fi }在命令行下面刷新一下环境配置,即可生效:复制代码代码如下:source ~/.bashrc

centos7系统中挂盘硬盘报错该怎么办? 今天自己的虚拟机磁盘用完成,于是想加一磁盘,当挂载时发现报错unkownfilesystemtype(null)(centos7的系统)原来是因为该磁盘没有格式分区导致的于是

在CentOS系统中安装Docker的教程 最近折腾centos6,需要在其上配置docker,而以前都是在ubuntu上玩的,网上的文章没有找到一个让我直接能配成功的,多少都会有些坑,综合了几篇文章,

CentOS6.x上部署Docker容器环境的全流程攻略 Docker.io是轻量级的容器引擎+映像仓库,在LXC(linux轻量级容器)的基础上构建,可以运行任何应用程序。docker.io的核心层由以下几个部分组成:1、可执行

标签: centos怎么样

本文链接地址:https://www.jiuchutong.com/biancheng/353575.html 转载请保留说明!

上一篇:在CentOS中安装EPEL包管理器及添加EPEL源的教程(centos怎么安装eclipse)

下一篇:centos7系统中挂盘硬盘报错该怎么办?(centos7挂载cdrom)

  • 税金及附加要计入本年利润吗
  • 申报无票收入次月红冲有没有风险
  • 公司研发人员定义
  • 个体户开电子发票需要交税吗
  • 个体户可以不开公户吗?打款到法人卡
  • 加计扣除企业所得税季报申报
  • 利润属于所有者权益类科目吗
  • 团建费用会计科目
  • 购买印花税票怎么抵扣
  • 自创商誉企业所得税可以扣除吗
  • 主体资格的法律规定
  • 事业单位去年的年假今年可以休吗
  • 提示没有安装QQ怎么处理
  • 开票码是什么意思
  • 进口设备不需要交关税吗
  • 中小企业固定资产管理存在的问题
  • 个人转支票属于什么业务
  • 房地产企业预付账款为负数
  • 为什么无形资产减值准备一经计提不得转回
  • 个体工商户减免房租政策2022年
  • 一般纳税人专票和普票有什么区别
  • 资产负债率是用年初和年末数吗
  • 信用担保对中小企业的作用
  • 电信猫光信号灯不亮
  • 关于暂时性差异的所得税会计处理,正确的是
  • 收到财政局专项审计短信
  • 支付店面租金为什么是管理费用
  • win11绿屏是什么原因
  • w10系统有线连接网络
  • 供热企业收取采暖费标准
  • 贷款的资产减值怎么处理
  • 持有至到期投资在资产负债表怎么填
  • windows 阅读软件
  • Glastonbury Tor, Somerset, England (© DEEPOL by plainpicture/Adam Burton)
  • php与前端交互
  • react 刷新
  • 加计扣除减免政策
  • thinkphp with
  • 蓝色龙舌兰花语
  • vue全家桶的app项目代码
  • 不想预缴所得税能不能提前暂估费用,会计分录
  • tcpdump 监听指定端口
  • atx系统的grpck命令可验证组的合法性
  • discuz怎么用
  • day02-HTML02
  • 极速开票怎么打不开
  • 收到个人所得税手续费返还增值税税率
  • 个人所得税申报截止时间
  • 清卡后还可以勾选发票吗
  • 甲供材甲方如何缴纳增值税
  • 计提制造费用
  • 企业报税表格填写
  • 小规模企业其他增值税发票不含税销售额是灰色的
  • 融资性租赁税率
  • 实际出资和名义出资
  • 商业保险如何做伤残鉴定的
  • 现金折扣与商业折扣的计算
  • 计算不含税金额
  • 法院主要业务活动
  • mysql handshake
  • mysql存emoji表情
  • win7桌面和win10桌面
  • 组策略 guest
  • rpm命令的作用是什么
  • securecrt keymap
  • os x 10.11 el capitan中文版上手体验评测
  • win10周年更新版是什么意思
  • win8如何打开任务管理器
  • apache80端口被占用的解决方法
  • Ubuntu 下搭建网站服务器
  • perl获取文件名
  • javascript入门经典
  • linux shell脚本教程
  • nodejs爬虫 与python爬虫
  • shell实现的实验步骤
  • 请问在javascript程序中
  • 教大家使用灭火器
  • 国家税务局直属单位招聘
  • 辽宁省地方税务局公告2014年第10号
  • 税务稽查立案标准金额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设