位置: 编程技术 - 正文

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

  • 三大流转税包括哪些
  • 退票凭证什么样子
  • 金税盘购买的会计分录
  • 社保本期工资总额是怎么填的
  • 折扣折让红字发票怎么做账务处理
  • 车辆通行费属于政府性基金吗
  • 发放遗属补助还要拍照片吗山东
  • 代理记账公司收费项目
  • 非行政性罚款可以撤销吗
  • 应付利润的核算内容
  • 接受控股股东的非现金资产捐赠
  • 开具简易计税房租发票怎样填写增值税申报表
  • 个体户要申报哪些报表
  • 注册资本金印花税减半征收
  • 工资五险一金和税怎么处理
  • 固定资产明细账有哪些
  • 公司注销时债权债务怎么处理
  • 企业合并无形资产摊销
  • 每月固定电话费是半固定成本吗
  • 公司经营权补偿款会计处理?
  • mac怎么保存网页上的音频
  • swimsuitnetwork.exe - swimsuitnetwork是什么进程 有何作用
  • 可转换债券具有债权和股权双重特征
  • 计提税金怎么提
  • 结转已售材料成本600元会计分录
  • 小规模减免的增值税怎么记账
  • 腾讯电脑管家网址多少
  • eclipse 4.19
  • os x 10.10 yosemite自动纠正怎么关?os x yosemite自动纠正功能关闭教程
  • win7纯净版系统激活
  • 如何区分货币财富和收入
  • 钢铁企业成本核算表
  • 企业借款费用处理不当会产生什么样的后果呢?
  • 工程施工和工程结算科目
  • php mysql_list_dbs()函数用法示例
  • 淘宝前端用什么写的
  • 生产成本结转怎么登账
  • php过滤sql注入
  • 无票收入需要开票吗
  • 财务处理的时候要做什么
  • ai数字绘画设计培训
  • 前端实际开发
  • php调用java接口
  • 简易计税适用什么类型企业
  • 上个月的发票未上传成功可以删除吗
  • 没有交过税怎么办
  • 财务公司可以开立一般账户吗
  • 个人所得税经营所得税申报表A表
  • 帝国cms移动端
  • mongodb 随机获取一条数据
  • 培训费发票开具的要求有?
  • 管理费用属于损益类吗
  • 无偿调入资产如何做账
  • sqlserver2012安装后找不到
  • 生产企业购入原材料
  • 事业单位收到专票的风险
  • 固定资产减少当月计提吗
  • 经营性罚款和行政性罚款的区别
  • 取得股息红利怎么交税
  • 资源税代扣代缴取消时间
  • 物业安装摄像头的规定
  • 单身租房子
  • 退税勾选选成抵扣勾选怎么办
  • 原材料会计科目
  • 强制删除快捷键是什么
  • sql server 自增列设置语句
  • 怎么关闭windows更新提示
  • win8系统 Cisco VPN 442错误怎么办?解决方法介绍
  • 电脑连不上网怎么解决
  • cortana可以用于搜索本机文件吗
  • Android游戏开发读后感
  • linux系统ll
  • 编程javascript
  • css在ie失效
  • 完美解决怠速抖动加油就平稳
  • jquery .find()
  • JavaScript中property和attribute的区别详细介绍
  • Android调用系统截屏方法
  • 贸易型企业进项发票
  • 亚马逊利用大数据练就读心术
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设