设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> Linux >> Linux系统下使用Lsof恢复误删除的文件
精品推荐
Linux点击TOP10
·Linux 内核文件系统与设备操作流程分析
·Linux系统中如何正确安装摄像头驱动
·Linux上五十个最佳的FireFox扩展插件
·虚拟网络计算工具VNC使用指南
·Linux命令Man解释:PPPD(8) :点对点daemon协议
·linux显卡的配置
·Linux操作系统下的集群工作原理及实战经历
·Linux X-Window配置指南
·linux传统网络配置命令与ip高级路由命令
·Webmin安装教程
操作系统点击TOP10
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·FAT32转换NTFS的方法
·2000、XP、2003所有注册表设置
·网吧操作系统制作与优化2007最终版
·如何改变桌面等C盘文件的路径
·修改注册表优化XP技巧20招
·Windows 2000,Windows XP,Windows 2003 系统重新封装参考资料
·Linux 内核文件系统与设备操作流程分析
·使用BCDEdit修改Windows Vista启动菜单
·批处理完全教程
精选专题

Linux系统下使用Lsof恢复误删除的文件

作者: 来源: 时间:2007-12-4 14:58:29

Linux系统下使用Lsof恢复误删除的文件(2)  
  现在我们开始找回数据, 首先用lsof查看一下:
 
  [zhaoke@fedora5 ~]$ lsof | grep myfile
 
  less 9104 zhaoke 4r REG 253,0 116549 492686 /home/zhaoke/myfile (deleted)
 
  第一个纵行是进程的名称(命令名), 第二纵行是进程号(PID), 第四纵行是文件描述符(r意思是普通文件), 现在你知道9104进程仍有打开文件, 文件描述符是4. 那我们开始从/proc里面拷贝出数据。 你可能会考虑使用cp -a, 但实际上没有作用, 你将拷贝的是一个指向被删除文件的符号链接:
 
  [zhaoke@fedora5 ~]$ ls -l /proc/9104/fd/4
 
  lr-x—— 1 zhaoke zhaoke 64 Nov 20 13:00 /proc/9104/fd/4 -> /home/zhaoke/myfile (deleted)
 
  [zhaoke@fedora5 ~]$ cp -a /proc/9104/fd/4 myfile.wrong
 
  [zhaoke@fedora5 ~]$ ls -l myfile.wrong
 
  lrwxrwxrwx 1 zhaoke zhaoke 29 Nov 20 13:02 myfile.wrong -> /home/zhaoke/myfile (deleted)
 
  [zhaoke@fedora5 ~]$ file myfile.wrong
 
  myfile.wrong: broken symbolic link to `/home/zhaoke/myfile (deleted)‘
 
  [zhaoke@fedora5 ~]$ file /proc/9104/fd/4
 
  /proc/9104/fd/4: broken symbolic link to `/home/zhaoke/myfile (deleted)‘
 
  然后, 使用cp拷贝出数据:
 
  [zhaoke@fedora5 ~]$ cp /proc/9104/fd/4 myfile.saved
 
  最后, 确认一下文件:
 
  [zhaoke@fedora5 ~]$ ls -l myfile.saved
 
  -rw-rw-r– 1 zhaoke zhaoke 116549 Nov 20 13:03 myfile.saved
 
  [zhaoke@fedora5 ~]$ man lsof | col -b > myfile.new
 
  [zhaoke@fedora5 ~]$ cmp myfile.saved myfile.new

共2页 9 7 [1] [28 :>

Linux系统下使用Lsof恢复误删除的文件 相关文章:
Linux系统下使用Lsof恢复误删除的文件 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com