问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux 下怎么看到删除记录

发布网友 发布时间:2022-04-22 03:49

我来回答

1个回答

热心网友 时间:2022-06-09 21:30

如果只是想要查看最近用户使用删除命令删除的文件,其实可以使用history命令,该命令可以显示最近一段时间内执行过的操作命令,然后利用grep筛选出来:
history|grep rm

如果是程序或者进程后台进行删除的文件,或者系统内部删除的文件,也就无法通过上面的方法查找到最近删除的文件了,
但是如果删除的文件是在linux系统的ext2文件系统下的话,也可以使用debugfs命令来查看删除的文件:
1,首先查看需要恢复的文件所在的文件系统
命令行模式下输入指令mount

1
2
3
4
[xuwangcheng14@root]# mount
/dev/xvda1 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)

由上知,/dev/xvda1挂载在/下,即根目录,且文件系统是ext2

2,将被删除的文件所在的分区重新挂载成只读
1
[xuwangcheng14@root]# mount -n -o remount,ro /dev/xvda1

3,使用debugfs工具查找删除的文件和恢复文件
1
2
3
[xuwangcheng14@root]# debugfs /dev/xvda1
debugfs 1.42 (29-Nov-2011)
debugfs: lsdel

进入debugfs模式后输入lsdel后可以看到被删除的文件信息
stat显示某个节点所对应的文件信息,
恢复文件使用mp 文件路径。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 linux 怎样查看进程 历史状态 linux中如何从终端中查询别人连接自己电脑的历史记... 以下不能够查看Linux历史登录信息的命令是? 电动汽车换电池换一套要多少钱 怎么样查看linux历史记录 请教各位,linux怎么找历史命令 真正无钴!蜂巢能源推出镍锰酸锂电池,明年量产续... 动力电池的推广瓶颈 用过电动摩托车锂电池的请进 电动助力山地自行车现在的技术做的最好的质量最可... 选择锂电池电动车好,还是铅酸电池电动车好? 磷酸铁锂电池回收多少钱一个 新能源汽车因其节能和环保的特性? 小米5手机怎么连接usb电脑没反应 预计今年我国动力电池退役量超20万吨,这电池会咋... 小米手机无法连接到电脑没反应该怎么办 磷酸铁锂锂电池48V50A回收价格 锰酸锂电池可以回收利用吗 我的电动车是6块12v100A的,改为锂电池要用那种? 小米5s连接电脑无法识别的问题怎么解决 linux terminal 输入命令有历史记录吗? 钉钉如何录入人脸 微博会员有什么特权 新浪微博会员特权有什么 微博会员的十大特权是什么 微博会员38大特权是什么 微博会员有什么好处 微博会员有什么功能 新浪微博vip6和vip7有什么区别? 新浪微博会员的身份特权 电饭煲焖鸡的做法大全家常 电饭煲焖鸡怎么做 电饭煲焖鸡怎么做好吃 电饭煲焖鸡的做法步骤图,电饭煲焖鸡怎么做 电饭煲焖鸡做法 电饭煲焖鸡家常做法,正宗电饭煲焖鸡怎么做 电饭煲焖鸡的做法是怎样的? 电饭煲焖鸡的做法,电饭煲焖鸡怎么做好吃,电饭 电饭煲焖鸡怎么做最好吃 电饭煲焖鸡的简单做法 电饭煲焖鸡怎么做?