如何删除 error.log 文件的内容但保持文件完整

如何删除 error.log 文件的内容但保持文件完整

我想删除文件 error.log(nginx 错误日志文件)的内容,但我不想真正删除该文件。

这可能吗?

运行 ubuntu

答案1

你可以使用这个:

>error.log

(就像这样输入——一个空的输出重定向)

或者

truncate -s0 error.log

答案2

这会混淆守护进程。删除文件然后将其发送SIGHUP给 nginx。

相关内容