进程正在写入的文件已删除
File deleted in which process was writing
我在终端使用“>”运算符将一个进程的所有输出重定向到一个文件。但是我不小心删除了正在进行写入的文件。
我查的时候进程还是运行。过程有点长,不能中途停止。
有什么方法可以让进程生成的输出仍然可见吗?
编辑:我正在使用 Ubuntu 14.04
如果您知道进程的 PID,您应该能够访问 /proc/[PID]/fd/1
中的输出,其中您将 [PID]
替换为实际的进程 ID,例如 14512
.
我在终端使用“>”运算符将一个进程的所有输出重定向到一个文件。但是我不小心删除了正在进行写入的文件。
我查的时候进程还是运行。过程有点长,不能中途停止。
有什么方法可以让进程生成的输出仍然可见吗?
编辑:我正在使用 Ubuntu 14.04
如果您知道进程的 PID,您应该能够访问 /proc/[PID]/fd/1
中的输出,其中您将 [PID]
替换为实际的进程 ID,例如 14512
.