环境:CentOS 5.3 x86_64下,/dev/sdb1为数据分区/data0,EXT3文件系统。 前因:误删了/data0/tcsql/cankao/phpcws-1.5.0/httpcws.cpp文件。由于忘了备份httpcws.cpp文件,重新开发工作量较大,因此只有恢复该文件一条路可走。 debugfs命令针对EXT2分区还行,但对EXT3分区就帮不上忙了。偶然发现的一款开源软件,解决了我的大忙。该软件下载网址为:http://code.google.com/p/ext3grep/ 1、先安装ext3grep软件:wget http://ext3grep.googlecode.com/files/ext3grep-0.10.1.tar.gztar zxvf ext3grep-0.10.1.tar.gzcd ext3grep-0.10.1./configuremakemake install 2、umount /data0分区:umount /data0 如果提示busy,先kill正在使用这个目录的进程,再umount:fuser -k /data0umount /data0 3、查询所有Inode,(执行需要几分钟~十多分钟):ext3grep /dev/sdb1 --ls --inode 2 4、逐级查找Inode,看是否能找到httpcws.cpp文件(此步骤也可省略):
Linux 下安装resinDebian 5.0安装awstats相关资讯 Linux教程
- Linux教程:如何在命令行中查看目 (07/28/2014 12:22:23)
- Linux 修改root密码 (11/03/2012 07:53:38)
- su - root 与su root的区别 (06/06/2012 00:39:40)
| - Linux进程间通信:消息队列 (01/28/2013 09:43:00)
- U盘安装Linux开机无法启动解决方法 (10/07/2012 08:55:52)
- Windows 7/Linux 同步时间 (05/15/2012 06:17:55)
|
本文评论 查看全部评论 (0)