我可以在服务器上全天候使用 tee 进行大量日志输出吗?

我可以在服务器上全天候使用 tee 进行大量日志输出吗?

tee 命令https://unix.stackexchange.com/questions/35935/how-to-log-to-file-and-to-console将控制台输出也写入文件。

但是当我在主程序仍在运行时打开文件时,日志文件是空的。只要我在程序的终端窗口关闭后有输出,这就不是问题。

在长期运行的命令(例如数周)中,是否可以/建议使用 tee 命令来输出大量日志(例如多个 MB)?

或者是否有更好的方法可以将控制台输出写入文件?

相关内容