我是 Ubuntu 的新手。我可以在此处找到我的错误日志var/log/apache2/error.log
。但我无法清除它。我试图更改编辑内容的权限。但是无法实现。
请帮我删除它。我已经阅读了之前提出的一些问题。但这对我没有帮助。
这个我读过https://askubuntu.com/questions/574725/how-to-clear-system-logs-in-ubuntu。
这是我的终端屏幕截图:
我是 Ubuntu 的新手。我可以在此处找到我的错误日志var/log/apache2/error.log
。但我无法清除它。我试图更改编辑内容的权限。但是无法实现。
请帮我删除它。我已经阅读了之前提出的一些问题。但这对我没有帮助。
这个我读过https://askubuntu.com/questions/574725/how-to-clear-system-logs-in-ubuntu。
这是我的终端屏幕截图:
中的大多数文件
/var/log
归 root 所有。所以,如果你想修改它们,你将不得不使用
sudo
.要清除错误文件,请给出命令:
如果这不起作用,那么很可能该
apache
过程使文件处于锁定状态,您必须先停止 Apache,然后才能清除文件。过程如下:注意:这里不能使用
sudo echo > /var/log/apache2/error.log
,因为sudo
执行echo
命令但是重定向到error.log
是在用户进程下完成的,没有提升权限。这就是为什么我将整个命令传递给 bash,然后由sudo
.