位置: 编程技术 - 正文

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

  • 个税汇算清缴系统找不到扣缴义务人
  • 山东省增值税发票查验平台
  • 小规模纳税人的企业所得税税率
  • 报个税时显示扣缴单位无有效的税费种认定信息
  • 外国人在中国工作签证
  • 规划设计合同需要缴纳印花税吗为什么
  • 专家咨询费个人所得税怎么计算
  • 发现账实不符,第一件事就是要干嘛?
  • 哪些小规模纳税人可以自行开具增值税
  • 煤炭企业补偿费会计分录
  • 软件出口税收政策
  • 跨境电商有进口吗
  • 应交税费期初数比期末数大
  • 结转库存商品会计分录
  • 公司土地使用税
  • 补缴的以前年度的税费及滞纳金用更正申报企业所得税吗
  • 收入确认和发票的区别
  • 转让合同债权
  • 文化事业建设费征收对象
  • 收并购股权溢价
  • 债务重组会计处理中,债务人确认的债务重组利得
  • 买东西退税退的是什么税
  • 出口退税款计入收入总额吗
  • 年底分红如何计税
  • 原料采购入库检测损耗的会计处理怎么做?
  • 给出含税货款会计分录
  • 专用发票当月认证,下月申报抵扣可以吗
  • 解除劳动关系补偿标准
  • 电子商业汇票背书是什么意思
  • 电脑桌面刷新反应迟钝
  • 现金比率分析怎么分析
  • 退还押金的账务处理流程
  • 收回已核销的坏账并入账是什么意思
  • win8快捷键大全
  • php 7 8
  • taskhost window
  • 会计账务处理年限规定
  • php基于正则批量输出
  • 什么的利息收入可免纳个人所得税
  • 营改增几个阶段
  • 拉帕努伊国家公园
  • 将时间序列转化为图像
  • thinkphp自动加载类
  • thinkphp怎么用
  • PHP+JQuery+Ajax实现分页方法详解
  • 个人所得税申报方式选哪个比较好
  • python自学资料
  • Spring(十五):Spring整合MyBatis的两种方式
  • 未达起征点销售额怎么填申报表
  • 银行汇票如何背书转让
  • 以前年度亏损要调整吗
  • 核定征收怎么收
  • 预收账款所得税汇算清缴需要调吗
  • 分公司交纳的管理费用
  • 如何开具房屋租赁登记备案证明
  • 跨年度发票作废已交税怎么办
  • 什么是代扣代缴税收缴款凭证
  • 工程材料增值税税率是多少
  • 公司收不到的账款怎么办
  • 深度解析天梁坐命
  • spybotsd.exe - spybotsd 是什么文件进程
  • ubuntu12.04系统怎么安装PPS播放器?
  • linux error 27:unrecognized command
  • linux卡屏
  • 验证win10
  • w10安装软件提示
  • linux中tail命令详解
  • 批处理传参数
  • perl正则表达式
  • Unity3D游戏开发pdf
  • linux 每隔几秒执行一次
  • Unity3D游戏开发(第2版)
  • python里的迭代器
  • python排列代码
  • androidstudio性能检测工具
  • flask框架数据可视化
  • 税法 农产品增值税题目及答案
  • 深圳小微企业税收优惠政策2023
  • 广东省税务总局局长叫什么名
  • 中医药文化进校园活动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设