因为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 下用find命令查找文件,rm命令删除文件

linux 下用find命令查找文件,rm命令删除文件. 删除指定目录下指定文件find 要查找的目录名 -name .svn |xargs rm -rf 删除指定名称的文件或文件夹: find -t ...

【初级】linux rm 命令详解及使用方法实战

rm:删除命令 前言: windows中的删除命令大家都不陌生,linux中的删除命令和windows中有一个共同特点,那就是危险,前两篇linux mkdir 命令详解及使用方法实战[初级]中我们就 ...

Linux rm命令详解

Linux rm命令 Linux rm命令用于删除一个文件或者目录 语法: rm [options] name... 参数解释: -f, --force 强制删除.忽略不存在的文件,不提示确认 -i ...

Linux—rm命令

rm作用:用于删除一个文件或者目录,文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令.并且时刻清醒注意自己在哪个目录下面!! 命令格式:rm [选项] name 参数: -i 删除前 ...

【转】【Android测试技巧】01. root后adb shell默认不是root用户时,如何将文件放入手机系统中

http://blog.csdn.net/wirelessqa/article/details/8624208 有些机器root后通过adb shell 后,默认不是root用户,需要输入 su才能切 ...

.Net中把图片等文件放入DLL中,并在程序中引用

原文:.Net中把图片等文件放入DLL中,并在程序中引用 [摘要] 有时我们需要隐藏程序中的一些资源,比如游戏,过关后才能看到图片,那么图片就必须隐藏起来,否则不用玩这个游戏就可以看到你的图片了,呵呵 ...

用MT.exe将exe中的manifest文件提取出来和将manifest文件放入exe中

前一种方法是将manifest文件放入exe中,但是要记得需要在工程中设置 这样的话exe中就不存在manifest了,在debug目录下就会看到相应的manifest文件.后者是将exe中的man ...

通过itunes把文件放入app的document目录

通过itunes把文件放入app的document目录 反向也是可以的. 仅仅需要添加plist中一项:Application supports iTunes file sharing,value Y ...

随机推荐

AutoCompleteTextView自动补全文本框

AutoCompleteTextView的作用是在输入框中输入我们想要输入的信息,就会出现其他与其相关的提示信息 下面是实例代码: MainActivity.java package com.shao ...

【转载】Understand the serialVersionUID

If you have ever implemented Serializable interface, you must encounter this warning message The ser ...

【Python全栈笔记】03 [模块二] 16-17 Oct 函数

定义一个函数 def function_name(形式参数): 代码块 return 'Value' #如果没有写return,则默认返回None # 一个函数到return这一行就结束执行了,在re ...

[OC Foundation框架 - 21] NSSet集合 & 集合之间的转换

A.NSSet 跟NSArray一样,不可变 NSArray 自然顺序 NSSet是无序的 NSSet不允许存入重复元素,可以用来过滤重复元素   也有可变的NSMutableSet   B.集合转换 ...

为Ext添加下拉框和日期组件

Ext.onReady(function(){ var config = { fields:['module'], data:[['新建'],['删除'],['增加']}; var store = n ...

自己实现的ajax分页js

/** * 分页 * @author chenqionghe * @param data json数据,包含totalPage,count * @param page 获取的页数 * @param o ...

DAY3-Python学习笔记

1.元类:动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的,不是定义死了,而是可以随时随地添加的 type():查看一个类型或变量的类型又可以创建出新的类型 c ...

Visual Studio IDE 背景色该为保护眼睛色

将背景颜色改成你想要的背景颜色. 将色调改为:85.饱和度:123.亮度:205->添加到自定义颜色->在自定义颜色选定点确定   就搞定了!

jmeter 请求发送加密参数(加密接口测试一)

最近在做http加密接口,请求头的uid参数及body的请求json参数都经过加密再发送请求,加密方式为:ase256.所以,jmeter发送请求前也需要对uid及json参数进行加密.我这里是让开发 ...

linux 垃圾箱位置,如何将Linux rm命令删除的文件放入垃圾箱相关推荐

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

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

  2. linux服务器垃圾箱,如何将Linux rm命令删除的文件放入垃圾箱

    因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复.通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱,这样就能将误删的文件恢复,一起来学习下吧. 方法: 1. 在/home/ ...

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

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

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

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

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

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

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

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

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

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

  8. Linux/Ubuntu: 使用 trash-cli 防止 rm 命令误删除重要文件

    曾几何时,一条 rm -rf /useless /* 命令干掉了我们需要的文件,也干掉的整个系统, 这是是不是与哭无泪啊. 像这种使用 rm 命令误删除文件的情况,我们会注意,但是我们不能保证百分百的 ...

  9. linux rm 删除文件,linux rm命令删除文件详解

    linux rm命令删除文件详解 linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉.对于链接文件,只是删除整个链接文件,而原有文件保持 ...

最新文章

  1. Linux RSS/RPS/RFS/XPS对比
  2. Windows下用C语言获取进程cpu使用率,内存使用,IO情况
  3. JSP教程(八)—— Servlet实现验证码
  4. 全国首家工资总额负面清单管理试点企业获批
  5. 【渝粤教育】国家开放大学2018年春季 0014-21T秘书学(一) 参考试题
  6. 30 个很棒的 PHP 开源 CMS 内容管理系统
  7. 网络爬虫--21.Scrapy知识点总结
  8. Qt文档阅读笔记-编写应用脚本解析与实例
  9. linux命令返回值的妙用
  10. Java和JavaScript的主要区别之处在哪里?
  11. 在VS2010中使用Git【图文】转
  12. 重磅直播|结构光3D相机光机核心技术及3D成像性能分析
  13. 信步漫谈之JDK—源码编译
  14. Linux 和 Win10 上实现端口映射
  15. python中除法运算_python除法运算
  16. 六、Sails中执行存储过程模拟Waterline的Create插入数据
  17. 计算机主机箱内部各部件,电脑主机箱内的部件组装图解
  18. 【密码学】费马小定理素性检测(C++代码实现)
  19. 解决html页面图片大小不能自适应的问题
  20. 大林算法,比较基础的,无振铃的改了对象需要手动改一下

热门文章

  1. 指针详解(包含指针,指针数组,数组指针,指向数组指针的指针,函数指针,函数指针数组,指向函数指针数组的指针)
  2. AFE4490学习(一)
  3. python作业答案用什么软件好_可以搜整本答案的软件 作业答案软件有哪些
  4. ECCV2022 | 基于整合IMU运动动力学的无监督单目深度估计
  5. 计算机专英语第6版第八章翻译,计算机专业英语第八章课文翻译.doc
  6. Gliding vertex on the horizontal bounding box for multi-oriented object detection 问答
  7. 用linux系统做数字钟,大强学易之易语言实例:简单的易语言桌面电子时钟
  8. Sendmail大全
  9. sendmail安装使用
  10. vue个人博客开发记录-文件上传vue-quil-editormongo多层查询(二)