千家信息网

如何在CentOS中使用rm命令将文件移到回收站

发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,本篇内容介绍了"如何在CentOS中使用rm命令将文件移到回收站"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年02月07日如何在CentOS中使用rm命令将文件移到回收站

本篇内容介绍了"如何在CentOS中使用rm命令将文件移到回收站"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

下面是方法:

原理是在用户主目录下创建一个隐藏文件夹~/.trash作为垃圾回收站。

代码如下:


mkdir -p ~/.trash
vi ~/.bashrc


然后把以下代码写入~/.bashrc后,保存一下。

代码如下:


alias rm='trash'
alias rl='trashlist'
alias ur='undelfile'
#替换rm指令移动文件到~/.trash/中
trash()
{
mv $@ ~/.trash/
}
#显示回收站中垃圾清单
trashlist()
{
echo -e "33[32m==== Garbage Lists in ~/.trash/ ====33[0m"
echo -e "\a33[33m----Usage------33[0m"
echo -e "\a33[33m-1- Use 'cleartrash' to clear all garbages in ~/.trash!!!33[0m"
echo -e "\a33[33m-2- Use 'ur' to mv the file in garbages to current dir!!!33[0m"
ls -al ~/.trash
}
#找回回收站相应文件
undelfile()
{
mv -i ~/.trash/$@ ./
}
#清空回收站
cleartrash()
{
echo -ne "\a33[33m!!!Clear all garbages in ~/.trash, Sure?[y/n]33[0m"
read confirm
if [ $confirm == 'y' -o $confirm == 'Y' ] ;then
/bin/rm -rf ~/.trash/*
/bin/rm -rf ~/.trash/.* 2>/dev/null
fi
}


在命令行下面刷新一下环境配置,即可生效:

代码如下:


source ~/.bashrc

"如何在CentOS中使用rm命令将文件移到回收站"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

回收站 文件 代码 命令 内容 垃圾 更多 知识 实用 学有所成 接下来 原理 困境 实际 情况 户主 指令 文件夹 文章 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 db2数据库死锁怎么解锁 安徽六安软件开发培训 软件开发产品租赁合同 注册互联网科技公司多少钱 软件开发没有过四六级 网络安全与管理用英文 欧盟官网如何登陆欧盟数据库 北京hp服务器回收平台 微信涉及网络安全法并被备案 华为通用软件开发工程师年薪 斐讯路由打印服务器 物联网网络技术的就业方向 目前信息综合管理服务器 博雅数据库的可靠性 机械手是用哪个软件开发的 深圳市嘉熙互联网科技有限公司 福建专升本关系数据库理论 郑州嵌入式软件开发费用 武昌区电商网络安全维护怎么样 各级人民政府开展网络安全教育 漳平做小程序软件开发定制 数据库如何录入 怎么给数据库系统瘦身 电信网络技术业务开发 厦门卡萨名家网络技术 网络安全应急技术支撑证书 江苏新型网络技术批发价格 成都市网络安全和信息化委员会 交友软件开发如何与用户交流互动 qt将文件放入数据库
0