如何清空 ufw 日志文件

如何清空 ufw 日志文件

有什么办法可以清除(清空)ufw 日志文件(位于/var/log/ufw.log

我试过了rm,但是没用。

我试图停止 ufw 并删除该文件,但是却无法做到。

每个人都在谈论日志级别,但没有人解释如何清空这个文件......

答案1

正如 @muclux 正确指出的那样,系统文件通常只有具有管理员权限才能删除;例如 sudo。此命令将删除该文件:

sudo rm /var/log/ufw.log

核实:

ls /var/log

答案2

正如 Jean Paul 的评论指出的那样,使用命令上的管理员权限tee将会覆盖文件,使其变为空

cat /dev/null | sudo tee /var/log/ufw.log

sudo echo >/var/log/ufw.log不起作用,因为sudo仅适用于echo而不适用于输出重定向>

相关内容