今天误删除了Centos服务器上的某个文件夹,找了下恢复,ext3grep,extundelete等,因为文件系统是ext4的,只能使用extundelete
1. 安装依赖
yum -y install e2fsprogs e2fsprogs-devel
2. 去http://extundelete.sourceforge.net/下载extundelete-0.2.4.tar.bz2并安装
tar -xjf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure
make
make install
3. 恢复
[root@yznvm1 yzn]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 18129292 2651744 14541764 16% /
/dev/sda1 194442 12197 172206 7% /boot
tmpfs 254804 0 254804 0% /dev/shm
/dev/hdc 4149676 4149676 0 100% /mnt/cdrom
[root@yznvm1 yzn]# extundelete /dev/sda3 --restore-file /home/yzn/helloworld/Makefile.am