Linux上恢复误删除的文件或目录


一、删除的文件进程还在的状况

1. 若环境未安装lsof,需先安装:

yum -y install lsof

 

2. lsof(list open files):列出当前系统打开的文件

lsof | grep deleted

Linux上恢复误删除的文件或目录

 

3. 恢复

找到对应进程fd下的文件(已删除的)
cp /proc/pid/fd/1 /需恢复到的目录/已删除的文件名

ps:cp /proc/19853/fd/98 /home/data/jersey-core-1.19.1.jar

 3.1. 进入到进程的路径下:

Linux上恢复误删除的文件或目录

 3.2. 进入到fd目录下:

Linux上恢复误删除的文件或目录

 3.3. cp恢复文件到/home/data路径下:

 Linux上恢复误删除的文件或目录

Linux上恢复误删除的文件或目录

 

参考:http://www.javashuo.com/article/p-zioxlacp-nz.html

原创文章,作者:wure,如若转载,请注明出处:https://blog.ytso.com/275928.html

(0)
上一篇 2022年7月21日
下一篇 2022年7月21日

相关推荐

发表回复

登录后才能评论