因为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命令删除的文件放入垃圾箱相关推荐

  1. linux 垃圾箱位置,如何将Linux rm命令删除的文件放入垃圾箱

    因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复,下面小编就给大家介绍一种方法,通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱. 方法: 1. 在/home/userna ...

  2. Linux垃圾箱位置,将Linux rm命令删除的文件放入垃圾箱的方法

    有的朋友说Linux rm命令删除的文件不会放入垃圾箱,想要找回这个文件很麻烦!现在我来告诉你们如何将Linux rm命令删除的文件放入垃圾箱! 方法: 1. 在/home/username/ 目录下 ...

  3. linux恢复rm命令,Linux系统下不小心使用rm命令删除的文件能有办法恢復吗?

    linux的文件被rm删除是可以通过linux自带的文件恢复工具debugfs来进行恢复,但是只能恢复ext2文件系统的文件,不能恢复ext3文件系统的文件. 1,首先查看需要恢复的文件所在的文件系统 ...

  4. Linux系统中如何恢复使用rm -f 删除的文件

    第一步:使用 rm -f 文件删除命令删除某一个文件,比如我删除目录/home/saas-cloud/finance/下的 cfpu-saas-finance-provider-0.0.1.jar文件 ...

  5. linux rm后文件放哪里,怎样将Linux rm号令删除的文件放进渣滓箱

    果为rm号令增除了的文件是没有会搁进渣滓箱的,以是无奈规复,上面小编便给各人引见一种要领,经由过程交换Linux rm号令的要领,从而将rm号令增除了的文件搁进渣滓箱,那样便能将误增的文件规复,一同去 ...

  6. rm命令删除特定文件或目录或不删除特定文件或目录

    http://www.pythontab.com/html/2013/linuxkaiyuan_0205/214.html rm -rf `ls -aR| egrep -v '(.svn|*.svn* ...

  7. linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...

    原标题:Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影 作为Linux用户,您可能需要不时从系统中删除文件.我们在删除文件时往往会保持谨慎,特别是在永久删除文件时, ...

  8. 怎样把服务器的文件改名字,linux服务器如何修改文件名称rm命令删除文件时排除特定文件...

    grep -i richard telnos 在文件telnos中检索字符串richard,不顾字母的大小写. grep '[0-9]*' chapter1 由于[0-9]*与空字符串匹配,上述命令打 ...

  9. Linux删除数据库rm,使用linux的rm命令移除文件或目录

    使用linux的rm命令移除文件或目录 发布时间:2020-07-07 14:11:15 来源:亿速云 阅读:123 作者:小新 栏目:服务器 这篇文章主要介绍了使用linux的rm命令移除文件或目录 ...

最新文章

  1. 微信如何实施微服务?
  2. 和朋友聊天时好玩的加密小程序(第一版)
  3. 深度解析Google Java 编程风格指南
  4. JDOM/XPATH编程指南
  5. php dvld.active 1,PHP的字符串
  6. python云变量_Python之变量的创建过程
  7. Python学习之Python安装
  8. python怎么连接数据库并且查看数据是否存在_如何使用python连接数据库,插入并查询数据...
  9. 电商数据库设计——重要概念
  10. 安装VS2003 2005错误
  11. 输入一个正整数n(n<360),输出n度的正弦余弦值
  12. 王家林人工智能AI 第七节课:四种性能优化Matrix编写AI框架实战(Gradient Descent的陷阱、及几种常见的性能优化方式实战)老师微信13928463918
  13. zabbix离线安装
  14. Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.and
  15. 以太坊区块链积分系统示例讲解
  16. Java - JavaFx之fxml文件的编写及基本使用方式
  17. m2e-wtp的作用
  18. Linux系统如何安装?
  19. 前端应该知晓的PWA
  20. java做一个办公用品管理系统,如何使用办公用品管理系统

热门文章

  1. 苹果6sp内存可以扩展吗_苹果手机iPhone 12 mini能用6年吗?网友:可以
  2. UVALive 3905 Meteor (扫描线)
  3. 蓝桥训练1-3,5-8题解(自己写的,过了蓝桥官网的数据)
  4. 在微信小程序中调用本地接口
  5. 非空约束对数据更新的影响
  6. 20169205实验一 Java开发环境的熟悉(Linux+IDEA)
  7. 园子-[闪存]chrome插件
  8. sql server检查临时表是否存在
  9. Python 类的定义、继承及使用对象
  10. Horseshoe prior的R package介绍:HS.normal.mean函数