linux服务器垃圾箱,如何将Linux rm命令删除的文件放入垃圾箱
因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复。通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱,这样就能将误删的文件恢复,一起来学习下吧。
方法:
1. 在/home/username/ 目录下新建一个目录,命名为:.trash
2. 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.sh
PARA_CNT=$#
TRASH_DIR=“/home/username/.trash”
for i in $*; do
STAMP=`date +%s`
fileName=`basename $i`
mv $i $TRASH_DIR/$fileName.$STAMP
done
3. 修改~/.bashrc, 增加一行
alias rm=“sh /home/username/tools/remove.sh”
用我们自建的remove.sh替代rm命令
4. 设置crontab,定期清空垃圾箱,如:
0 0 * * * rm -rf /home/username/.trash/*
每天0点清空垃圾箱
5. source ~/.bashrc 使替换立即生效
上面就是Linux rm命令误删的文件放入垃圾箱的方法介绍了,使用本文介绍的方法替换rm命令后,及时文件被误删也不用担心,到垃圾箱中恢复即可。
【转自:http://www.xitongzhijia.net/xtjc/20150306/40342.html】
linux服务器垃圾箱,如何将Linux rm命令删除的文件放入垃圾箱相关推荐
- linux 垃圾箱位置,如何将Linux rm命令删除的文件放入垃圾箱
因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复,下面小编就给大家介绍一种方法,通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱. 方法: 1. 在/home/userna ...
- Linux垃圾箱位置,将Linux rm命令删除的文件放入垃圾箱的方法
有的朋友说Linux rm命令删除的文件不会放入垃圾箱,想要找回这个文件很麻烦!现在我来告诉你们如何将Linux rm命令删除的文件放入垃圾箱! 方法: 1. 在/home/username/ 目录下 ...
- linux恢复rm命令,Linux系统下不小心使用rm命令删除的文件能有办法恢復吗?
linux的文件被rm删除是可以通过linux自带的文件恢复工具debugfs来进行恢复,但是只能恢复ext2文件系统的文件,不能恢复ext3文件系统的文件. 1,首先查看需要恢复的文件所在的文件系统 ...
- Linux系统中如何恢复使用rm -f 删除的文件
第一步:使用 rm -f 文件删除命令删除某一个文件,比如我删除目录/home/saas-cloud/finance/下的 cfpu-saas-finance-provider-0.0.1.jar文件 ...
- linux rm后文件放哪里,怎样将Linux rm号令删除的文件放进渣滓箱
果为rm号令增除了的文件是没有会搁进渣滓箱的,以是无奈规复,上面小编便给各人引见一种要领,经由过程交换Linux rm号令的要领,从而将rm号令增除了的文件搁进渣滓箱,那样便能将误增的文件规复,一同去 ...
- rm命令删除特定文件或目录或不删除特定文件或目录
http://www.pythontab.com/html/2013/linuxkaiyuan_0205/214.html rm -rf `ls -aR| egrep -v '(.svn|*.svn* ...
- linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...
原标题:Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影 作为Linux用户,您可能需要不时从系统中删除文件.我们在删除文件时往往会保持谨慎,特别是在永久删除文件时, ...
- 怎样把服务器的文件改名字,linux服务器如何修改文件名称rm命令删除文件时排除特定文件...
grep -i richard telnos 在文件telnos中检索字符串richard,不顾字母的大小写. grep '[0-9]*' chapter1 由于[0-9]*与空字符串匹配,上述命令打 ...
- Linux删除数据库rm,使用linux的rm命令移除文件或目录
使用linux的rm命令移除文件或目录 发布时间:2020-07-07 14:11:15 来源:亿速云 阅读:123 作者:小新 栏目:服务器 这篇文章主要介绍了使用linux的rm命令移除文件或目录 ...
最新文章
- 微信如何实施微服务?
- 和朋友聊天时好玩的加密小程序(第一版)
- 深度解析Google Java 编程风格指南
- JDOM/XPATH编程指南
- php dvld.active 1,PHP的字符串
- python云变量_Python之变量的创建过程
- Python学习之Python安装
- python怎么连接数据库并且查看数据是否存在_如何使用python连接数据库,插入并查询数据...
- 电商数据库设计——重要概念
- 安装VS2003 2005错误
- 输入一个正整数n(n<360),输出n度的正弦余弦值
- 王家林人工智能AI 第七节课:四种性能优化Matrix编写AI框架实战(Gradient Descent的陷阱、及几种常见的性能优化方式实战)老师微信13928463918
- zabbix离线安装
- Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.and
- 以太坊区块链积分系统示例讲解
- Java - JavaFx之fxml文件的编写及基本使用方式
- m2e-wtp的作用
- Linux系统如何安装?
- 前端应该知晓的PWA
- java做一个办公用品管理系统,如何使用办公用品管理系统
热门文章
- 苹果6sp内存可以扩展吗_苹果手机iPhone 12 mini能用6年吗?网友:可以
- UVALive 3905 Meteor (扫描线)
- 蓝桥训练1-3,5-8题解(自己写的,过了蓝桥官网的数据)
- 在微信小程序中调用本地接口
- 非空约束对数据更新的影响
- 20169205实验一 Java开发环境的熟悉(Linux+IDEA)
- 园子-[闪存]chrome插件
- sql server检查临时表是否存在
- Python 类的定义、继承及使用对象
- Horseshoe prior的R package介绍:HS.normal.mean函数