导航:首页 > 文件类型 > 删除linux上的文件怎么恢复

删除linux上的文件怎么恢复

发布时间:2024-04-15 10:49:00

linux rm删除的文件怎么恢复

linux的文件被rm删除是可以通过linux自带的文件恢复工具debugfs来进行恢复,但是只能恢复ext2文件系统的文件,不能恢复ext3文件系统的文件。


1,首先查看需要恢复的文件所在的文件系统
命令行模式下输入指令mount

[xuwangcheng14@root]#mount
/dev/xvda1on/typeext2(rw,errors=remount-ro)
procon/proctypeproc(rw,noexec,nosuid,nodev)
sysfson/systypesysfs(rw,noexec,nosuid,nodev)

由上知,/dev/xvda1挂载在/下,即根目录,且文件系统是ext22,将要找回的文件所在的分区重新挂载成只读
(因为这样比较安全,可以防止因新的文件写入该分区而导致无法找回文件)
[xuwangcheng14@root]#mount-n-oremount,ro/dev/xvda1

如果不能重新挂载,那么一定有用户正在使用该分区中的文件,我们可以使用指令:fuser -m -v /dev/xvda1来查看当前哪个用户正在使用该分区中的文件,然后使用fuser -k -m -v /dev/xvda1来杀死用户使用该分区的任何进程。


3,使用debugfs工具恢复文件
[xuwangcheng14@root]#debugfs/dev/xvda1
debugfs1.42(29-Nov-2011)
debugfs:lsdel

进入debugfs模式后输入lsdel后可以看到被删除的文件信息
stat显示某个节点所对应的文件信息,
恢复文件使用mp 文件路径。

如果被删除的文件很多,那么通过lsdel可看出文件的时间,然后自己判断进行恢复。

阅读全文

与删除linux上的文件怎么恢复相关的资料

热点内容
刀锋无双装备升级攻略 浏览:444
凉车读数据流水温应该是多少 浏览:785
青海网络监控网线有哪些厂家 浏览:505
腾讯小王卡取消升级 浏览:301
win10企业和专业版哪个好 浏览:735
删除小米桌面空文件夹 浏览:805
文件名信息包含在文件头中 浏览:277
视频文件压缩后有多大 浏览:634
java画砖石图形 浏览:210
nsh是什么文件 浏览:119
手机QQ怎么不能传文件 浏览:450
u盘复制文件的速度取决于什么 浏览:659
iphone4下拉通知栏 浏览:427
javasocket接收数据包 浏览:137
如何给类数据成员变量设置默认值 浏览:885
密集app怎么推广 浏览:866
WP7屏幕保护程序 浏览:568
win10双硬盘老蓝屏 浏览:986
怎么设置网站描述 浏览:274
微信压缩包可以发送多大文件 浏览:916

友情链接