位置: 编程技术 - 正文

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

  • 车保保险合同
  • 一般纳税人劳务公司可以开3%的发票吗
  • 公司申报房产税 土地取得时间怎么写的
  • 劳务合同印花税税目
  • 单位出租不动产印花税
  • 收到银行承兑汇票怎么接收
  • 金税盘维护费抵税账务处理
  • 合并扣税金额是什么
  • 平行式明细账
  • 半成品报废账务处理
  • 公司的钱转到个人账户用途写什么
  • 公司名义看望病人合法吗
  • 开保函会计分录
  • 增值税抵扣凭证包括桥闸通行费发票
  • 旅行社差额纳税发票怎么开具
  • 本单位员工投稿怎么写
  • 特定业务预缴所得税不能填写
  • 开发票时含税和不含税是什么意思?
  • 企业所得税汇算清缴退税账务处理
  • 预付款和现金支付的区别
  • 无法支付的其他应付款可以用现金核销吗
  • 库存商品出口退税的账务处理?
  • 员工离职一次性结清工资
  • 权益法分红的会计分录
  • 公司账款无法收回扣款合法吗
  • 华为mate50pro怎么读
  • 修理费应该计入什么费用
  • 苹果手机送修了会给备用机吗
  • 政策性专项资金包括哪些
  • 知乎如何更改名字
  • win11系统未激活
  • 盈余积累转增股本什么意思
  • 无形资产处置计入哪里
  • PHP:imagegrabscreen()的用法_GD库图像处理函数
  • 怎么计算土地增值税金额
  • 建筑安装企业核定征收企业所得税
  • laravel 自定义类
  • 小规模纳税人采购零配件税率
  • 人工智能科技向善
  • discuz论坛安装步骤
  • 个税系统如何申报个税
  • 发票6个点怎么算收税点
  • 用vue-cli搭建项目
  • 错账调整分录
  • 作废发票清单要回收吗
  • 物业公司广告费收入税率
  • 土地增值税间接转让怎么算
  • 施工企业暂估成本
  • 购税盘怎么做会计分录
  • 汽车生产企业三大战略
  • 企业所得税退税怎么操作
  • 年度投资额看哪个科目
  • 什么是小微企业
  • 其他综合收益影响利润总额吗为什么
  • 从农民手里租用土地用于科研要开发票吗
  • 一般纳税人增值税优惠政策2023
  • mysql使用入门
  • ccs 运行
  • w7系统ip地址
  • win10的ubuntu
  • win8进入传统界面
  • 教程图解
  • Win10 PC RS2快速预览版14926更新与修复内容汇总
  • spoolsrv32.exe - spoolsrv32进程是什么文件 有何作用
  • kavsvc.exe - kavsvc是什么进程 有什么作用
  • Windows7如何查看电脑配置
  • 什么是边角料
  • windows10离线地图
  • window10提示更新总是
  • Unity3D游戏开发pdf
  • js动态添加dom
  • Node.js中的construct
  • 针对后台列表table拖拽比较实用的jquery拖动排序
  • unity loom插件
  • js回调函数应用场景
  • 国税备案的作用是什么
  • 核定征收,新企业怎么填
  • 土地增值税的房屋转让指出售 赠与
  • 陕西省电子税务局手机app
  • 个人所得税怎么扣除
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设