![我可以限制“/var/log”的日志记录量吗,尤其是“bootchart”?](https://linux22.com/image/807250/%E6%88%91%E5%8F%AF%E4%BB%A5%E9%99%90%E5%88%B6%E2%80%9C%2Fvar%2Flog%E2%80%9D%E7%9A%84%E6%97%A5%E5%BF%97%E8%AE%B0%E5%BD%95%E9%87%8F%E5%90%97%EF%BC%8C%E5%B0%A4%E5%85%B6%E6%98%AF%E2%80%9Cbootchart%E2%80%9D%EF%BC%9F.png)
我刚刚注意到,我有 342 MB 的日志文件/var/log
特别是/var/log/bootchart
占用了329MB的空间!
由于我只运行家庭桌面环境,我看不出我需要这么多的“历史记录”,也许不需要启动图一点儿也不。
我该如何限制/防止这种情况启动图记录(以及它有何用途)?
答案1
首先,什么是 bootchart?Bootchart 允许您检查启动顺序并生成一个图表,显示启动过程中每个进程运行了多长时间,以及它们使用了多少 CPU/IO。
安装后,bootchart 会在每次启动时运行。但是,您可以编辑“/etc/default/grub”中的变量GRUB_CMDLINE_LINUX_DEFAULT
以包含bootchart=disable
,这将完全阻止 bootchart 运行。不要忘记sudo update-grub
在之后运行以更新 GRUB 的配置文件。
如果想稍后运行它,请在启动时编辑 GRUB 条目(通过在 GRUB 菜单上按“c”键,您可以编辑突出显示的条目),然后bootchart=disable
从“linux”行中删除。这将为下一次启动启用一次 bootchart。