我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下误删文件怎么办

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下误删文件怎么办

这篇文章主要为大家展示了“Linux下误删文件怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下误删文件怎么办”这篇文章吧。

把删除创建为 rm -i 的别名

当 -i 选项配合 rm 命令(也包括其他文件处理命令比如 cp 或者  mv)使用时,在删除文件前会出现一个提示。这同样也可以运用到当复制,移动或重命名一个文件,当所在位置已经存在一个和目标文件同名的文件时。

这个提示会给你第二次机会来考虑是否真的要删除该文件 -  如果你在这个提示上选择确定,那么文件就被删除了。这种情况下,很抱歉,这个技巧并不能防止你的粗心大意。

为了 rm -i 别名替代 rm ,这样做:

alias rm='rm -i'

运行 alias 命令可以确定 rm 现在已经被别名了:

Linux下误删文件怎么办

然而,这只能在当前用户的当前 shell 上有效。为了***改变,你必须像下面展示的这样把它保存到 ~/.bashrc 中(一些版本的 Linux  系统可能是 ~/.profile)。

Linux下误删文件怎么办

为了让 ~/.bashrc(或 ~/.profile)中所做的改变立即生效,从当前 shell 中运行文件:

. ~/.bashrc

Linux下误删文件怎么办

取证工具-Foremost

然而,当你意识到你意外的删除了系统中的一个文件并感到恐慌时-不用担心。让我们来看一看 foremost,一个用来处理这种状况的取证工具。

CentOS/RHEL 7 中安装 Foremost,需要首先启用 Repoforge:/strong>

# rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm  # yum install foremost

在 Debian 及其衍生系统中,需这样做:

# aptitude install foremost

安装完成后,我们做一个简单的测试吧。首先删除 /boot/images 目录下一个名为 nosdos.jpg 的图像文件:

# cd images  # rm nosdos.jpg

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

# foremost -t jpg -i /dev/sda1 -o /home/gacanepa/rescued

其中,/home/gacanepa/rescued 是另外一个磁盘中的目录 -  请记住,把文件恢复到被删除文件所在的磁盘中不是一个明智的做法。如果在恢复过程中,占用了被删除文件之前所在的磁盘分区,就可能无法恢复文件。另外,进行文件恢复操作前不要做任何其他操作。

当 foremost 执行完成以后,恢复的文件(如果可以恢复)将能够在目录 ·/home/gacanepa/rescue/jpg` 中找到。

以上是“Linux下误删文件怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下误删文件怎么办

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下误删文件怎么办

这篇文章主要为大家展示了“Linux下误删文件怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下误删文件怎么办”这篇文章吧。把删除创建为 rm -i 的别名当 -i 选项配合 rm
2023-06-16

Linux误删重要文件怎么办

本篇内容主要讲解“Linux误删重要文件怎么办”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux误删重要文件怎么办”吧!背景在运用Linux时会出现一些误操作,导致系统无法正常使用,比如删
2023-06-16

ubuntu12.04误删dpkg文件夹怎么办

本篇内容介绍了“ubuntu12.04误删dpkg文件夹怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!错误如下:正在读取软件包列表..
2023-06-13

Linux中怎么恢复误删文件

这期内容当中小编将会给大家带来有关Linux中怎么恢复误删文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、lsof原理:这个命令实际上并不能直接用来恢复文件,不过它可以列出被各种进程打开的文件信息。
2023-06-15

linux中误删了sshd怎么办

如果在Linux中误删了sshd,可以按照以下步骤来恢复:1. 使用root用户登录到Linux系统。2. 打开终端或命令行界面。3. 检查是否有sshd相关的备份文件,可以使用以下命令进行搜索:`find / -name sshd*`4.
2023-08-11

Linux下误删messages文件的找回方法

如果有进程正在使用的文件,如果被误删了,可以找回。如果没有进程在使用,就无法找回被误删的文件了。 假如/var/log/messages文件被误删了: 1.查询正在使用该文件的进程。[root@www]# lsof |grep messag
2022-06-04

Linux下怎么彻底删除文件

这篇文章主要讲解了“Linux下怎么彻底删除文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么彻底删除文件”吧!linux删除目录很简单,很多人还是习惯用rmdir,不过一旦
2023-06-13

Linux系统误删文件要怎么恢复

这篇文章主要介绍“Linux系统误删文件要怎么恢复”,在日常操作中,相信很多人在Linux系统误删文件要怎么恢复问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统误删文件要怎么恢复”的疑惑有所帮助!
2023-06-15

linux怎么用grep恢复误删的文本文件

这篇文章主要讲解了“linux怎么用grep恢复误删的文本文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux怎么用grep恢复误删的文本文件”吧!先临时建一个文本文件 vpsee.
2023-06-13

Linux下中文文件名乱码怎么办

本篇内容介绍了“Linux下中文文件名乱码怎么办”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1)先下载并安装两个语言包:fonts-chi
2023-06-27

Linux/Unix中误删除的文件怎么恢复

这篇文章主要介绍“Linux/Unix中误删除的文件怎么恢复”,在日常操作中,相信很多人在Linux/Unix中误删除的文件怎么恢复问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux/Unix中误删除的
2023-06-13

Linux服务器下误删除了kvm虚拟机怎么办

这篇文章主要介绍Linux服务器下误删除了kvm虚拟机怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、虚拟机故障环境描述客户的物理机器操作系统为Linux系统,文件系统为EXT4文件系统。其上的KVM虚拟机被
2023-06-05

linux环境下恢复rm误删的文件方法

目录前言rm之后还有救吗使用foremost找回文件使用extundelete找回文件预防误删引发的事故总结前言 一提到在 linux 环境下删除文件,那绝对离不开 sudo rm -rf /* 这个梗,每次看到这个命令,我都想到一幅恶搞的
2022-06-04

编程热搜

目录