Linux恢复误删除的文件或者目录(处理二)
Linux恢复误删除的文件或者目录
对于误删文件还原可以分为两种情况:
1.一种是删除以后在进程存在删除信息
2.一种是删除以后进程都找不到,只有借助于工具还原。
误删除文件进程还在的情况::
一般是有活动的进程存在持续标准输入或输出,到时文件被删除后,进程PID依旧存在。这也是有些服务器删除一些文件但是磁盘不释放的原因。
执行删除操作:
- lsof查看删除的文件进程是否还存在,利用未消失文件进程进行恢复被删除的文件
恢复cp /proc/pid/fd/1 /指定目录/文件名
进入 进程目录,一般是进入/proc/pid/fd/,针对当前情况:
恢复操作:
恢复完成!!!!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
进程被杀死: