当nginx在运行中,即使你使用rm命令删除了对应的log文件,磁盘空间依然不会被释放,因为nginx还打开了一个句柄,只有当nginx重新运行时,才会真正释放空间,因此,为了删除正在运行中的log日志文件,我们需要做如下步骤:
1.将相应的log日志文件复制,移动到其他目录(备份是很重要的)
2.使用nginx -s reopen命令,重新创建新的日志文件
当nginx在运行中,即使你使用rm命令删除了对应的log文件,磁盘空间依然不会被释放,因为nginx还打开了一个句柄,只有当nginx重新运行时,才会真正释放空间,因此,为了删除正在运行中的log日志文件,我们需要做如下步骤:
1.将相应的log日志文件复制,移动到其他目录(备份是很重要的)
2.使用nginx -s reopen命令,重新创建新的日志文件