linux怎么避免删除错误的文件和恢复文件?

你曾经是否遇到这样的事?当你发现的时候,你已经通过删除键,或者在命令行中使用 rm 命令,错误的删除了一个不该删除的文件。在第一种情况下,你可以到垃圾箱,搜索那个文件,然后把它复原到原始位置,Linux 命令行不会把删除的文件转移到任何位置,而是直接把它们移除了,下面就看一下如何避免删除错误的文件和恢复文件。

方法一、改命令的别名

1、把删除创建为 rm -i 的别名,一般情况下,系统就会默认加上,如图所示

2、建立一个专门用来存放不用的文件夹,根据个人需要情况,建在指定的位置,如图所示

3、更改bashrc环境,在.bashrc修改alias rm='mv -f --target-directory=/trash,如图所示

方法二、取证工具-Foremost

1、在CentOS/RHEL 7中安装Foremost,需要首先启用 (第三方源)Repoforge, 如图所示

2、进行测试删除 /boot/images 目录下一个名为 nosdos.jpg 的图像文件,如图

3、要恢复这个文件,如下所示使用 foremost(要先确认所在分区 - 本例中, /boot 位于 /dev/sda1 分区中

注意事项:

在恢复过程中,占用了被删除文件之前所在的磁盘分区,就可能无法恢复文件,进行文件恢复操作前不要做任何其他操作

软件foremost在centos7或者debian系统,其他低版本的可能会没有此软件

(0)

相关推荐

  • 教你如何通过Win8文件历史记录恢复文件

    文件历史记录(File History)功能,是Win8引入的新功能,旨在取代Win7中的Windows备份和恢复功能,它为用户提供了一种保护文件的新方式,用以保护用户存储在库、桌面、收藏夹、联系人文 ...

  • easyrecovery怎么恢复文件?easyrecovery恢复文件步骤

    easyrecovery怎么恢复文件?大家可以参考下文easyrecovery恢复文件步骤来操作,easyrecovery是一款很强大的数据恢复软件,那么我们该如何使用这款软件呢?一起来了解吧。 1、 ...

  • WIN10文件关联/恢复文件关联

    WIN10怎么创建文件关联? 因为安装的应用程序或者软件里面捆绑了病毒程序,使得文件关联全部失效怎么办? 这里我将给大家讲讲怎么创建文件关联,文件关联失效后怎么恢复原来的模样. 方法/步骤:创建文件关 ...

  • 电脑怎样恢复删除的文件(电脑已删除的文件怎么恢复)

    删除文件是很简单的,只需点击左键来删除这个文件.或者你可以把这个文件拖到电脑的回收站,就可以了,办公这个方法比较适合整理桌面时使用.毕竟要一直拖着文件,一旦松了将无法删除,还会使我们的桌面排序乱了.当 ...

  • 误删了文件怎么恢复 怎么恢复误删文件 达思数据恢复软件使用教程

    简介 只要你经常处理文件,就一定会有过误删的经历。这就是常在河边走怎能不湿鞋,呵呵,不是很恰当。但道理是一样的。误删的文件有备份还好,复制一份就好,但如果仅此一份怎么办呢?下面我来跟大家介绍一种比较简 ...

  • 电脑突然出现问题导致未保存office文件如何恢复?

    offic办公软件方便了我们的生活,可是有的时候会因为断电或者电脑出现故障等等,导致我们未保存文件,文件丢失,那么我们如何恢复丢失的文件呢?来一起去看看吧!具体如下:1. 首先,我们需要在如图所示的软 ...

  • Linux下定时删除过期文件的方法

    在linux下删除过期文件,很简单,用如下命令: 复制代码 代码如下: find /var/www/ -type f -mtime +30 -exec rm -f '{} /;' 以上命令删除30天以 ...

  • Linux系统中的文件类型及文件扩展名详解

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文 ...

  • Linux系统中的文件名和文件种类以及文件权限详解

    Linux文件种类与副文件名 一直强调一个概念,那就是:任何装置在Linux底下都是文件, 不仅如此,连资料沟通的介面也有专属的文件在负责-所以,你会瞭解到,Linux的文件种类真的很多- 除了前面提 ...