Answers:
tail -c +0 -f /proc/{pid}/fd/{fd} > /tmp/file
其中{pid}是您的进程的ID,/tmp/file并将包含其内容。如果要保留它,请使用其他位置和名称。
lsof应该显示fd。lsof也可能会在该行上显示“已删除”,因此您也可以grep这样做。lsof -nP +L1将列出所有链接少于1个的文件,删除的文件将包含0。添加a | grep {pid}可以仅搜索您的PID。lsof -p 22664 | sed -E '$!d;s/.*\s([0-9]+)[a-z]\s.*/\1/'刚得到FD。less,cat或cp太。我长大了tail:)