温馨提示×

Ubuntu日志级别如何调整以减少干扰

小樊
34
2026-01-02 12:57:28
栏目: 智能运维

在 Ubuntu 系统中,可以通过调整 systemd 日志级别来减少干扰。以下是调整日志级别的步骤:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 使用文本编辑器打开 /etc/systemd/journald.conf 文件。例如,使用 nano 编辑器:

    sudo nano /etc/systemd/journald.conf
    
  3. 在文件中找到 #Storage= 行。这一行决定了日志存储的位置和方式。你可以将其更改为以下选项之一:

    • auto(默认):将日志存储在 /var/log/journal 目录中。
    • persistent:将日志存储在 /var/log/journal 目录中,并保留旧日志。
    • volatile:将日志存储在内存中,系统重启后日志将被清除。

    例如,要将日志存储设置为持久化,请取消注释并更改 Storage 行:

    Storage=persistent
    
  4. 在文件中找到 #SystemMaxUse= 行。这一行决定了日志文件的最大磁盘空间使用量。你可以根据需要设置一个合适的值,例如:

    SystemMaxUse=500M
    

    这将限制日志文件使用的磁盘空间为 500MB。

  5. 在文件中找到 #SystemKeepFree= 行。这一行决定了系统应保留的最小空闲磁盘空间。例如:

    SystemKeepFree=1G
    

    这将确保系统至少保留 1GB 的空闲磁盘空间。

  6. 在文件中找到 #SystemMaxFileSize= 行。这一行决定了单个日志文件的最大大小。例如:

    SystemMaxFileSize=50M
    

    这将限制单个日志文件的大小为 50MB。

  7. 在文件中找到 #RuntimeMaxUse= 行。这一行决定了运行时日志的最大磁盘空间使用量。例如:

    RuntimeMaxUse=500M
    

    这将限制运行时日志文件使用的磁盘空间为 500MB。

  8. 保存并关闭文件。

  9. 重新启动 systemd-journald 服务以应用更改:

    sudo systemctl restart systemd-journald
    

现在,Ubuntu 系统的日志级别已调整,干扰应减少。如果仍然遇到问题,请检查 /var/log/syslog 或使用 journalctl 命令查看特定服务的日志。

0