位置: 编程技术 - 正文

详解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)

  • 小规模纳税人能开专票吗2023
  • 外商投资企业要实缴资本么
  • 小微企业城建税减半
  • 不能抵扣的增值税进项税额是什么
  • 红字发票没有地址和银行信息跨月了无法作废
  • 开业前的其他费用
  • 个人挂靠利润如何提取
  • 个人独资企业经营所得税优惠政策
  • 工业企业会计错账处理方法有哪些
  • 再保后赔款支出
  • 房地产企业开发成本科目明细
  • 生产成本里面的工会经费
  • 购货方非增值税一般纳税人
  • 如果一直没到国税局办理登记怎么办
  • 地税人工费税率计算是怎样的?
  • 抵减以前年度多缴企业所得税分录
  • 一般纳税人开具房屋租赁费税率
  • 所得税费用税率规定
  • 研发费用加计扣除最新政策2023
  • 企业债券投资利息怎么算
  • 关闭guest账户
  • 虚增利润
  • 农产品的增值税率
  • ZF框架实现发送邮件的方法
  • 电商平台第三方服务
  • 采购周转材料会议记录
  • 单用户结构是什么
  • 赊销商品属于什么信用
  • 劳务费用 税
  • 员工出差过程中猝死赔偿
  • 营改增后一般纳税人缴纳增值税彩用简易征收3%
  • ping命令可以用来测试什么
  • 帝国cms配置数据库
  • 织梦cms不更新了吗
  • 小型微利企业如何进行税收筹划
  • 保函被索赔支付什么意思
  • 在linux服务器中新增加一块硬盘
  • mongodb数据库教程
  • 开了的发票应该如何在丁字帐里记录?
  • 利息收入交税不
  • 农民专业合作社法
  • 公司卖出货物没有发票
  • 口罩属于哪个科目 会计
  • 营改增后房地产企业如何开票
  • 境外分回的股息在本国抵免限额怎么算
  • 帮其他公司交水费税差
  • 开票系统维护费怎么做账
  • 职工教育经费开专票可以抵扣吗
  • 虚拟模块
  • 高新企业研发项目规定几个
  • 社保系统个人信息
  • 多张不同固定资产卡片可汇总生成一张固定资产凭证
  • 库存的周转天数
  • sql server错误和使用情况报告
  • SQL中exists的使用方法
  • unix是什么语言
  • windows提示无法完成更新
  • winxp/win2000/win2003
  • windows 08
  • linux系统讲解
  • 笔记本win7win10双系统怎么装
  • win10系统更新后
  • winxp系统设备管理器
  • win8关机一直转圈
  • linux 的ll
  • linux最常用的shell终端是
  • 手机屏幕尺寸测量工具
  • js动态表格可修改表格数据
  • python中requests库session对象的妙用详解
  • cocos2dx运行原理
  • python如何将矩阵转为图像
  • jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
  • linux的syslog配置
  • linux中crontab
  • python怎么将列表转换成数字
  • python操作db2数据库
  • python魔法方法详解
  • 如何用python做图像处理
  • 国家税务总局千户集团
  • 中国的消费税是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设