举例:
rm -rf /var/log/syslog #删除文件
lsof|grep syslog #查看哪个进程打开了此文件,可以查找到PID
ll /proc/PID/fd #进程都在proc目录下,到此目录找到对应的PID/fd
查看这个已经删除的文件对应的文件描述符是多少
cat /proc/PID/fd/描述符 > /var/log/syslog #将删除的文件追回来
举例:
rm -rf /var/log/syslog #删除文件
lsof|grep syslog #查看哪个进程打开了此文件,可以查找到PID
ll /proc/PID/fd #进程都在proc目录下,到此目录找到对应的PID/fd
查看这个已经删除的文件对应的文件描述符是多少
cat /proc/PID/fd/描述符 > /var/log/syslog #将删除的文件追回来