下面是文件
-rw-r----- 1 root adm 4.4G Mar 6 09:04 daemon.log
-rw-r----- 1 root adm 6.2G Mar 1 06:26 daemon.log.1
-rw-r----- 1 root adm 50M Feb 23 06:26 daemon.log.2.gz
-rw-r----- 1 root adm 41M Feb 17 06:25 daemon.log.3.gz
-rw-r----- 1 root adm 72K Feb 9 06:25 daemon.log.4.gz
我怎样才能删除它?直接删除有影响吗?
提前致谢。
管理日志的最佳方法是使用 Logrotate
This is 塞尔希的评论关于你的其他类似问题:
看一下这个 Logrotate 教程linode.com/docs/uptime/logs/use-logrotate-to-manage-log-files。你可以
使用size
当日志增长大于时强制日志旋转
指定的[value]
,你也可以使用rotate
来控制多少个
在旧日志被删除之前日志被轮换的次数(如果您将其设置为
0 条日志将在轮转后立即删除).
您可以删除日志但取决于您正在运行的软件 - 如果其中某些软件需要日志的某些部分或以任何方式利用它们 - 如果您删除它们,它将停止按预期工作。
您还可以查看日志并分析它们以查看哪个软件写入的数据最多,并尝试重新配置它,以便生成的日志信息数量将显着下降。那 - 结合logrorate
应该会产生满意的结果。
如果这还不够您可以将日志存储在bucket and 将其挂载为磁盘在虚拟机的文件系统中。这样,安装在虚拟机上的任何软件都可以对其进行写入。
但这会招致一些使用桶存储的费用所以记住这一点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)