* nix behavor,覆盖由另一个进程使用mv打开的文件

其他进程是否能够完成读取旧文件,即使它被replace?

如果其他进程保持文件全部打开,那么是的,它应该能够继续阅读。

就像你可以删除一个打开的文件一样,处理打开的文件仍然可以从文件读取/写入,直到它closures。

是的,文件打开的过程将通过打开的文件描述符读取文件。 mv命令只是改变相关的目录条目。