系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > Linux通过lsof命令恢复误删文件

Linux通过lsof命令恢复误删文件的步骤(2)

时间:2015-06-08 17:16:16 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150608/50333.html 手机查看 评论

  下面介绍在Fedora Core 5系统上使用lsof恢复误删的文件:

  环境

  主机: 使用微睦独立主机, 一台基于vmware的虚拟独立主机。

  系统: Fedora Core 5

  内核: 2.6.16-1.2122_FC5

  lsof版本:

  [zhaoke@fedora5 ~]$ /usr/sbin/lsof -v

  lsof version information:

  revision: 4.77

  预备工作:

  如果你的系统没有安装lsof, 可以从网站查找获得。

  恢复过程:

  首先, 需要创建一个文本文件, 删除然后恢复:

  [zhaoke@fedora5 ~]$ man lsof | col -b 》 myfile

  然后看一下文件内容:

  [zhaoke@fedora5 ~]$ less myfile

  你可以看到lsof所有的文本帮助信息。

  现在按Ctrl-Z退出less命令, 然后在shell提示符下查看文件属性信息:

  [zhaoke@fedora5 ~]$ stat myfile

  File: `myfile’

  Size: 116549 Blocks: 240 IO Block: 4096 regular file

  Device: fd00h/64768d Inode: 492686 Links: 1

  Access: (0664/-rw-rw-r–) Uid: ( 505/ zhaoke) Gid: ( 505/ zhaoke)

  Access: 2006-11-20 12:59:38.000000000 +0800

  Modify: 2006-11-20 12:59:34.000000000 +0800

  Change: 2006-11-20 12:59:34.000000000 +0800

  继续下面工作:

  [zhaoke@fedora5 ~]$ rm myfile

  [zhaoke@fedora5 ~]$ ls -l myfile

  ls: myfile: No such file or directory

  [zhaoke@fedora5 ~]$ stat myfile

  stat: cannot stat `myfile’: No such file or directory

  myfile文件删除了。

  这时候, 你不要终止仍在使用文件的进程。 因为一旦终止, 文件将很难恢复。

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录