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

linux 如何查看哪个用户删除了文件

发布网友 发布时间:2022-04-22 19:25

我来回答

1个回答

热心网友 时间:2023-11-16 22:18

如果只是想要查看最近用户使用删除命令删除的文件,其实可以使用history命令,该命令可以显示最近一段时间内执行过的操作命令,然后利用grep筛选出来:
history|grep
rm
如果是程序或者进程后台进行删除的文件,或者系统内部删除的文件,也就无法通过上面的方法查找到最近删除的文件了,
但是如果删除的文件是在linux系统的ext2文件系统下的话,也可以使用debugfs命令来查看删除的文件:
1,首先查看需要恢复的文件所在的文件系统
命令行模式下输入指令mount

[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,将被删除的文件所在的分区重新挂载成只读
[xuwangcheng14@root]# mount -n -o remount,ro /dev/xvda1
3,使用debugfs工具查找删除的文件和恢复文件
[xuwangcheng14@root]# debugfs /dev/xvda1
debugfs 1.42 (29-nov-2011)
debugfs: lsdel

进入debugfs模式后输入lsdel后可以看到被删除的文件信息
stat显示某个节点所对应的文件信息,
恢复文件使用mp
文件路径。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 中国大都会的上市和原始股是真是假,我是不是被骗了 linux中如何删除文件 原始股是真的吗 苹果无线耳机华为手机能用吗 如何使用Linux系统删除文件夹? 正规的原始股股权证 原始股到底是真的还是假的 中国华尔街原始股是真的吗? 怎么重新开启微信摇一摇和附近人功能 附近的人怎么打开微信发现里没有! 微信附近的人功能怎么打开 怎么开启微信附近人功能设置 微信怎么打开附近人 微信怎么开启附近的人 如何开启微信附近的人功能 余额宝升级把钱转入银河银富货币A安全吗 余额宝是怎么回事呀,安全吗? 余额宝升级安全吗? 余额宝安全吗?余额宝保本吗 支付宝宝盈货币a安全吗 原始股真的那么赚钱吗? 《将进酒》全诗是什么? 将进酒的原文是? 《将进酒》的全诗是什么? 李白的将进酒古诗 二年级上册描写景物的词语有哪些 关于风景优美的词语,二年级语文 海虹的营养价值及功效 描写景物的四字词语二年级 海虹的营养价值有哪些 二年级描写景色的词语有哪些 <<将进酒>>全文 海虹的营养价值及功效是怎样的? 贝类海红有什么功效,适合哪些人吃? 二年级描写景物的词语有哪些 海虹汤能喝吗?有什么营养? 海虹如何去除内脏? 免费生辰八字起名 海虹是寒性食物,还是热性的食物 写几个描写西湖的词语?(小学二年级作业本上的作业)