Linux extundelete命令的用法(附带实例)
Linux 中 extundelete 命令的功能是恢复文件。经实测,extundelete 命令仅可恢复 EXT3 与 EXT4 格式的文件。
extundelete 命令能够恢复分区中被意外删除的文件。在使用前需要先将要恢复的分区卸载,以防数据被意外覆盖。
extundelete 命令的语法格式如下:
【实例 1】恢复指定分区中的全部文件:
【实例 2】恢复指定分区中的指定文件:
【实例 3】恢复指定分区中的指定目录:
extundelete 命令能够恢复分区中被意外删除的文件。在使用前需要先将要恢复的分区卸载,以防数据被意外覆盖。
extundelete 命令的语法格式如下:
extundelete 参数 文件或目录名常用参数见下表:
选项 | 说明 | 选项 | 说明 |
---|---|---|---|
--after | 只恢复指定时间后被删除的文件 | --journal | 显示分区的日志信息 |
--before | 只恢复指定时间前被删除的文件 | --superblock | 显示分区的超级块信息 |
--help | 显示帮助信息 | --version | 显示版本信息 |
【实例 1】恢复指定分区中的全部文件:
[root@clinux ~]# extundelete /dev/sdb --restore-all
【实例 2】恢复指定分区中的指定文件:
[root@clinux ~]# extundelete /dev/sdb --restore-file File.img
【实例 3】恢复指定分区中的指定目录:
[root@clinux ~]# extundelete /dev/sdb --restore-directory /Dir