Linux ext4文件系統下 extundelete 恢復 誤刪除的文件
阿新 • • 發佈:2018-11-22
磁盤操作 mkfs 4.5 1.5 del 查看 -a 誤刪除 目錄名 1、文件基本操作
1.1 查看文件
# ls
1.2 創建
1.2.1 創建文件
# touch {file_name}
# vim {file_name}
1.2.2 創建目錄
# mkdir -p {dir}
1.3 復制
1.3.1 復制文件
# cp {src_file} {dest_file}
1.3.2 復制目錄
# cp -r {src_dir} {dest_dir}
1.4 刪除
1.4.1 刪除文件
# rm {file_name}
1.4.2 刪除目錄
# rm -r {dir}
1.5 比較文件
1.5.1 diff
# diff {file_1} {file_2}
1.5.2 md5sum
# md5sum {file_1} {file_2}
2、文件系統
文件系統由 文件名、inode、block 組成
2.1 查看 文件 inode
# ls -i {文件名}
2.2 查看 inode 信息(元數據信息)
# stat {文件名}
3、磁盤操作
3.1 分區
# fdisk {dev}
3.2 重新讀取分區表
# partprobe
3.3 掛載
3.3.1 格式化磁盤
# mkfs.ext4 {dev}
3.3.2 掛載/卸載
# mount {dev} {dir}
# umount {dev}
4、文件恢復
4.1 磁盤文件掃描
# extundelete {dev_part} --inode 2
4.2 根據 inode 節點 恢復
# extundelete {dev_part} --restore-inode {inode_num}
4.3 根據文件名恢復
# extundelete {dev_part} --restore-file {file_name}
4.4 根據目錄名恢復
# extundelete {dev_part} --restore-directory {dir_name}
4.5 恢復所有文件
# extundelete {dev_part} --restore-all
Linux ext4文件系統下 extundelete 恢復 誤刪除的文件