我是一个Java开发人员。我已经做Linux用户几年了,由于这个事实,我被要求清理和分析我们的服务器的磁盘空间。我遇到了一个名为Openswan.log的81 do文件,我想清理它,但我不知道如何安全地完成它。由于文件的大小,我在访问和删除最古老的记录时遇到了困难。
我想提出解决这个问题的建议。
发布于 2021-06-03 05:12:32
您需要首先了解公司策略是否需要为审核目的保留日志文件。根据这一点,您可以删除该文件或将其存档。
如果可以随意删除,则可以通过运行rm Openswan.log删除该文件。之后,您需要重新启动Openswan守护进程。您需要查看发行版的服务管理工具,以了解如何做到这一点。
在不重新启动守护进程的情况下,仍然使用磁盘空间。
如果为了审计目的需要保留文件,您可以运行mv Openswan.log Openswan.log.1,然后重新启动守护进程。之后,您可以将日志文件复制到另一个位置,或将其压缩。
为了防止日志文件填满磁盘空间,应该配置适当的日志旋转,其中logrotate实用程序用于根据特定条件旋转日志文件。在这里,标准是由您公司的审计政策定义的。
https://serverfault.com/questions/1065488
复制相似问题