删除/ tmp / *和所有的apache日志文件(access.log,error.log)是否正确?

他们只是占用太多的磁盘空间,删除它们是否安全?

当我设置一个crontab作业来执行删除操作时,有什么需要特别注意的吗? 谢谢!

你会更好的logrotate。 您可以使用每个文件的最大大小以及一些要维护的文件来进行设置。 然后,我可以保持一定量的文件 – 例如。 每个10M的10个文件总共100M。 Logrotate可以configuration为所有文件,Apache也可以configuration为自己pipe理。

/ tmp /中的东西在理论上是可移除的,但依赖于它们的进程将会被打乱。 例如。 MySQL默认存储套接字文件,所以使用它连接的其他进程将无法进行。

作为重启过程的一部分,清空/ tmp会更好 – 应该自动清空/ tmp。