位置: 编程技术 - 正文

CentOS增加系统回收站功能介绍(centos还原到初装)

编辑:rootadmin

推荐整理分享CentOS增加系统回收站功能介绍(centos还原到初装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos怎么增加新用户,centos怎么恢复出厂,centos还原到初装,centos怎么升级,centos怎么恢复出厂,centos怎么重置,centos还原到初装,centos怎么恢复出厂设置,内容如对您有帮助,希望把文章链接给更多的朋友!

linux rm删除文件之后,恢复就比较麻烦了,即使恢复了,文件名格式都变成一串数字了。

修改root用户的环境变量

vi ~/.bashrc

注释第5行的别名

#alias rm='rm -i'

最后一行添加如下内容

mkdir -p ~/.trash

alias rm=trash

alias r=trash

alias rl='ls ~/.trash'

alias ur=undelfile

undelfile()

{

mv -i ~/.trash/$@ ./

}

trash()

{

mv $@ ~/.trash/

}

cleartrash()

{

read -p "clear sure?[n]" confirm

[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.trash/*

}

重新加载环境变量

source ~/.bashrc

使用命令ll -a查看目录,发现多了目录.trash,这个目录是用来存在删除的文件

drwxr-xr-x. 2 root root Jun 4 : .trash

删除一个文件

[root@localhost ~]# rm percona-xtrabackup_2.2.3.orig.tar.gz

查看目录,发现删除的文件在回收站目录

[root@localhost ~]# ll .trash/

total

-rw-r--r--. 1 root root Jun 2 : percona-xtrabackup_2.2.3.orig.tar.gz

如果需要清空回收站文件

使用以下命令

[root@localhost ~]# cleartrash

clear sure?[n]y

再次查看,发现空了。

[root@localhost ~]# ll .trash/

total 0

虽然rm用别名定义了,但是可以是用绝对路径删除文件

比如/bin/rm 1.txt

它是不会保存到.trash目录的。

如果需要定义自动清理7天删除的文件

可以写一个脚本

#!/bin/bash

find /root/.trash -ctime 7 -type f -name "*" -exec /bin/rm {} ;

CentOS增加系统回收站功能介绍(centos还原到初装)

然后在任务计划里面调用一下就可以了。

如果Linux除了root用户,还有其他用户需要登陆服务器,也想他们使用回收站机制

可以修改系统环境变量

vi /etc/profile

最后一行添加

mkdir -p ~/.trash

alias rm=trash

alias r=trash

alias rl='ls ~/.trash'

alias ur=undelfile

undelfile()

{

mv -i ~/.trash/$@ ./

}

trash()

{

mv $@ ~/.trash/

}

cleartrash()

{

read -p "clear sure?[n]" confirm

[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.trash/*

}

重新加载环境变量

source /etc/profile

创建普通用户测试

useradd a

设置密码

passwd a

登陆Linux

查看目录,发现会创建.trash目录

[a@localhost ~]$ ll -a

total

drwx------. 3 a a Jun 4 : .

drwxr-xr-x. 5 root root Jun 4 : ..

-rw-r--r--. 1 a a Oct .bash_logout

-rw-r--r--. 1 a a Oct .bash_profile

-rw-r--r--. 1 a a Oct .bashrc

drwxrwxr-x. 2 a a Jun 4 : .trash

创建一个空文件

[a@localhost ~]$ touch 1.txt

删除文件

[a@localhost ~]$ rm 1.txt

查看回收站目录,发现多了一个文件

[a@localhost ~]$ ll .trash/

total 0

-rw-rw-r--. 1 a a 0 Jun 4 : 1.txt

如果对.trash目录位置觉得不爽,可以修改环境变量,改成其他位置,注意保证目录可写。

CentOS7下的软件安装方法及策略详解 年开始正式接触Linux,入门发行版是Ubuntu.,后来过渡到Ubunu.,这其中也尝试了很多其他主流的发行版。进入实验室之后,开始用CentOS5,然后是C

CentOS下的系统负荷详解 uptime命令回显中的loadaverage所表示的意思和w命令相似,都是表示过去的1分钟、5分钟和分钟内进程队列中的平均进程数量。这里需要注意的是loadaverage

CentOS7最小化启用并使用ifconfig命令介绍 centos7最小化安装版,没有ifconfig命令,目前centos7已经用ip命令取代了ifconfig命令。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护

标签: centos还原到初装

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

上一篇:CentOS安装scp命令详解

下一篇:CentOS7下的软件安装方法及策略详解(centos7软件安装)

  • 进出口环节税
  • 高铁票进项抵扣怎么在增值税系统申报
  • 出差会议纪要模板
  • 没有社保的临时工值得干吗
  • 自己可以缴纳社保吗
  • 员工离职如何申请赔偿
  • 持有至到期投资账务处理
  • 公司产品中请别人开发的软件怎么会计处理?
  • 建筑企业差额征收
  • 离职补偿金如何计算
  • 种香菇会赔钱吗
  • 维修费属于哪个类别
  • 买办公用品花了100元如何做会计分录
  • 填写报关单需要什么资料
  • 增值税纳税申报表在哪里打印
  • 企业减免企业所得税怎么算
  • 支付借款利息怎么做账
  • 关于企业之间资金拆借的法律规定
  • 股东之间转让股权需要股东会决议吗
  • mac怎么同步
  • VMware虚拟机中怎么复制粘贴
  • 摊销房租费如何做账
  • win10如何禁止
  • 若依框架介绍
  • 抵债资产账务处理程序
  • 企业清算所得税如何计算
  • 企业购入固定资产要交印花税吗
  • 土地增值税的收费标准
  • 应收账款怎么做会计分录
  • 在校学生是不是纳税人,请举例说明
  • 企业增加实收资本流程
  • 间接人工费用预算工时分配率将提高10%
  • 利润总额为负还交所得税吗
  • php快速排序原理
  • vue springboot
  • 2023版最新最全React面试题
  • yolov5画框重复、大框包小框问题解决,c++、python代码调用onnx
  • cookie from
  • 中小企业内部分析
  • 关税对企业有什么影响
  • 反写必须15号之前吗
  • 营业外支出结转损益
  • python合并集合
  • 织梦前台数据不能存入中文
  • 原材料的主要账目有哪些
  • 电费为什么计入其他应付款
  • sql2008降级2005
  • 小规模增值税纳税人优惠政策
  • 增值税普通发票和电子普通发票的区别
  • 已认证发票是否已抵扣
  • 合同履约成本如何设置明细科目
  • 车间管理人员的福利费计入什么科目
  • 福利费税前扣除工资薪金包含哪些
  • 发出存货的计价方法一经确定,不得随意改变
  • 出口退税暂不抵税怎么办
  • 旅游业小规模纳税人税率是多少
  • 企业支付宝问题解决
  • 政府会计准则具体准则的作用
  • 数据库中两张表tab1
  • 远程桌面连接 server 2016
  • win7桌面快捷方式图标没箭头
  • JavaScript_ECMA5数组新特性详解
  • perl fileparse
  • 链接的链
  • iframe transparent透明背景方法
  • 用javascript
  • redhat linux8
  • jquery遍历dom
  • pypy 使用
  • JavaScript 事件绑定及深入
  • python 字符
  • jquery3.6
  • 面向对象的java语言
  • 安卓程序切换
  • 重庆电子税务局app下载
  • 目前光伏太阳能组件产量最高的国家是( )
  • 企业个税申报系统密码忘记了在哪能找回呢?
  • 容积率大于0.5 房产原值怎样算
  • 税款所属期起怎么填写
  • 增值税申报表更正申报期限
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设