datasn.io Asked: 2010-02-03 18:43:24 +0800 CST2010-02-03 18:43:24 +0800 CST 2010-02-03 18:43:24 +0800 CST 只删除 /tmp/* 和所有 apache 日志文件(access.log、error.log)可以吗? 772 它们只是占用了太多磁盘空间,删除它们是否安全? 当我设置 crontab 作业以例行删除时,有什么需要特别注意的吗?谢谢! logging tmp 1 个回答 Voted Best Answer Alex 2010-02-03T18:53:58+08:002010-02-03T18:53:58+08:00 你最好logrotate。您可以为每个文件设置最大大小,以及要维护的文件数量。然后我可以维护一定数量的文件 - 例如。10 个文件,每个 10Mb,总共 100M。Logrotate 可以为所有文件配置,apache 也可以配置为自己管理。 /tmp/ 中的东西理论上是可以删除的——但是依赖它们的进程会被打乱。例如。MySQL 默认将套接字文件存储在那里,因此使用它连接的其他进程将无法连接。 您最好在重新启动过程中清空 /tmp - 它应该会自动清空。
你最好logrotate。您可以为每个文件设置最大大小,以及要维护的文件数量。然后我可以维护一定数量的文件 - 例如。10 个文件,每个 10Mb,总共 100M。Logrotate 可以为所有文件配置,apache 也可以配置为自己管理。
/tmp/ 中的东西理论上是可以删除的——但是依赖它们的进程会被打乱。例如。MySQL 默认将套接字文件存储在那里,因此使用它连接的其他进程将无法连接。
您最好在重新启动过程中清空 /tmp - 它应该会自动清空。