您的位置:首页 > 运维架构 > Linux

linux使用lsof恢复删除文件

2016-11-03 10:16 274 查看
1.使用lsof查看已删除的文件

lsof |grep  fileName

2.如果不清楚删除的文件名称可以用如下命令进行查询:

lsof |grep deleted

3.查询如下



4.查看删除文件

ls -l /proc/4254/fd/7

5.查看文件描述

file /proc/4254/fd/
7

/proc/4254/fd/7: broken symbolic link to '/root/fileName (deleted)'


6.使用cp恢复文件

cp /proc/4254/fd/7 NewfileName


然后把新旧的两个文件对比

diff
NewfileName
myfile.backup[/code]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: