一、 将磁盘分区挂载为只读
这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读。越早进行,恢复的成功机率就越大。
1. 查看被删除文件位于哪个分区
[root@localhost ~]# mount/dev/mapper/VolGroup-lv_root on / type ext4(rw)/dev/mapper/VolGroup-lv_home on /home type ext4(
转载
2021-08-17 23:42:57
1095阅读
# 如何避免“docker rm 误删”操作
作为一名经验丰富的开发者,你肯定经历过在使用Docker时不小心执行了`docker rm`命令,导致重要容器被误删的情况。为了帮助刚入行的小白避免这种情况,下面我将详细介绍如何实现“docker rm 误删”的防范措施。
## 流程图
```mermaid
stateDiagram
[*] --> 输入docker rm 命令
原创
2024-07-10 04:19:10
36阅读
当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这些文件。当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中。这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读取和写入。除了该进程之外,
转载
2024-07-03 13:46:35
149阅读
一、用运SecureCRT远程对操作系统上,查看一下当前系统版本号,及文件系统格式二、为方便本次实验,我们新创建一文件。三、执行删除操作四、运用,系统自还工具debugfs来修复五、打开,刚刚被删除文件所在的分区六、用ls 加-d参数显示刚刚删除文件所在的目录七、显示有<>尖括号的就是我们要找的文件Inode 号 执行logdump –I <393289>八,执行完命令后,
转载
精选
2013-11-02 13:18:08
2611阅读
背景:常在河边走,哪有不湿鞋。为了防止在linux服务器执行了"rm -rf"误删除重要数据。 下面提供如下选择方案: 1、建立回收站机制. 当你在删除数据的时候,并不是真的在删除数据,而是将文件移动到一个特定的目录中。相当于看似执行的是 rm 命令实际上执行的是 mv 命令。 1.1 下载下面脚本
原创
2022-01-16 15:58:07
1532阅读
防止rm误操作,一个后悔药
原创
2017-12-19 21:38:55
1004阅读
XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据。xfsdump 按inode顺序备份一个XFS文件系统。centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高。还可以通过xfsdump,xfsrestore来备
Linux有时候执行了 rm -rf 等操作误删了文件绝对是一件可怕的事情,好在有一些解决的办法可以临时救急。这时我们就要用到一款叫做extundelete的工具了。目录[-]依赖安装查找要恢复的驱动器名运行恢复恢复单个文件恢复一个目录恢复整个分区Linux下执行 rm 并不会真正删除,而是将inode节点中的扇区删除,同时释放数据块。在数据块被系统重新分配前,这部分数据还是可以找回来的。网上说在
转载
精选
2016-08-15 15:10:52
3287阅读
做为一个Linux运维管理员,平时经常会用到rm 命令,但是这个命令带上参数-rf,你就应该慎用,除非你知道自己在做什么,但是万一操作失误了,导致误删了,又该如何恢复呢,其实还是有办法的。借助于一款开源软件ext3grep.先说一下原理性的东西。1、linux删除文件的原理:Linux是通过link的数量来控制文件删除的,只有当一个文件不存在任何link的时候,这个文件才会被删除。一般来说,每个文
转载
精选
2016-03-22 15:47:59
1843阅读
(1)rm /xxx -rf(2)find /xxx -mtime +30 -type f -exec rm {} -rf \;(3)cd /xxx && rm * -rf(4)cd /xxx && (rm ……;cp ……;等一系列命令)或cd /xxx || exitrm ……cp ……等一系列命令PS:/xxx (一定要绝对路径)rm xxx -rf
原创
2016-05-19 15:33:04
653阅读
环景:本地华为桌面云服务器环境 Centos 7.5
问题描述:安装safe-rm,防止rm -rf /命令误删除文件,防止这种误删除操作
解决方案:1.安装safe-rm下载并解压safe-rmwget https://launchpad.net/safe-rm/trunk/0.13/+download/safe-rm-0.13.tar.gz正在连接 launchpadlibrarian.ne
原创
2022-01-17 14:31:52
1528阅读
# Linux rm误删文件怎么恢复
## 简介
在Linux系统中,误删文件是一个常见的错误操作,但是在很多情况下,我们是可以通过一些方法来恢复已经删除的文件。本文将介绍如何在Linux系统中恢复误删的文件,帮助那些遇到这种问题的开发者快速解决。
## 恢复步骤
下面是恢复误删文件的步骤,可以用表格展示如下:
| 步骤 | 操作 |
| --- | --- |
| 1 | 停止任何写操
原创
2024-05-24 11:06:16
102阅读
safe-rm是一款基于linux自身rm命令的一个软件,安装后功能和rm相同,但是可以设置黑名单,将不能删除的目录加入黑名单,即使使用rm -rf命令也无法删除,有效防止了误操作。 下载safe-rm软件包,解压 重命名 safe-rm 并移动到 /usr/local/bin 修改环境变量 vim ...
转载
2021-10-28 14:31:00
859阅读
2评论
[rm]Linux防止"rm-rf/"误删除引以为戒!!!一、缘由: 最近看到这则新闻,很是悲伤,因为我最近也在用ansible;然而这一错误源自Ansible上糟糕的代码设计,这款Linux实用工具被用于在多台不同服务器上自动执行脚本。 开发者解释到,实际参数应该是“rm-rf{foo}/{bar}”,foo和bar是脚本中动态传递的两个变量。然而由于变量处理出错
转载
2017-12-05 22:44:00
918阅读
Linux下用rm误删除文件的三种恢复方法 对于rm,很多人都有惨痛的教训。我也遇到一次,一下午写的程序就被rm掉了,幸好只是一个文件,第二天很快又重新写了一遍。但是很多人可能就不像我这么幸运了。本文收集了一些在Linux下恢复rm删除的文件的方法,给大家作为参考。1.几点建议避免误删 首先,最好的方法是避免这个问题,以下是几点建议: 1、rm -rf误操作的后果是可怕的,rm -f也要三思而行
转载
2024-05-30 00:29:16
356阅读
使用safe-rm替换rm命令,防止误删除 wget https://launchpad.net/safe-rm/trunk/0.12/+download/safe-rm-0.12.tar.gz tar -zxf safe-rm-0.12.tar.gz cp safe-rm-0.12/safe-rm ...
转载
2021-09-21 21:07:00
634阅读
2评论
建立回收站机制
回收站机制思路:它并不真正执行删除操作,而是将文件移动到一个特定目录(垃圾回收站),可以设置定时清理回收站。
可以写个shell脚本替换rm命令,或者在需要删除文件的时候使用mv命令将文件移动到回收站。
原创
2016-06-21 17:56:27
615阅读
说明:不解释了,运维应该在每台服务器都去配置这个问题以减少灾难的发生 方法: 1、safe-rm safe-rm是一个开源软件用来替代不太安全的rm,可以在/etc/safe-rm.conf中配置路径黑名单,定义哪些不能被safe-rm删除。 可以将safe-rm更名为rm并放在$PATH中比原rm
转载
2017-12-23 01:25:00
607阅读
2评论
linux 下文件误删恢复0x01 事件背景某天晚上写代码的时候,本来想删除当前目录下一个叫xxx的文件夹 rm -rdf ./xxx/*, 结果光顾着和人说话,一不留神手贱把命令敲成了rm -rdf ./*. 然后顿时懵逼了,整个目录全没了。心想完蛋了,这个目录有我写了好几天的代码啊,这可怎么是好,问了下周围的人,都说linux下使用-rf的方式删除文件是不可恢复的,叫我放弃,并且重写代码吧。.
转载
2024-07-04 14:25:03
124阅读
idb文件被误删除了,如何恢复 解决思路:实例在没有重启的状况下可以根据lsof恢复,这也是linux常用文件恢复的方法 恢复步骤(网络上有较多解决思路,这里简单记录,便于下次使用): 1、ps -ef|grep mysqld 找到mysql对应的进程号,这个时候访问出问题最好给mysql加个全局的锁(flush tables with read lock;) 2、lsof|g
原创
2022-03-17 15:27:16
1071阅读