[分享]清理Apache日志_Apache下access.log,error.log文件太大的处理方法

2013-09-04Linux4507

Apache长时间运行后,日志急剧增大。

必须进行清理。

否则一旦日志超过2G,下次重启Apache就会有问题。


# ls -alh

总用量 2.9M

drwxr-xr-x 2 root root 4.0K 3月 21 10:46 .

drwxr-xr-x 15 root root 4.0K 2007-04-17 ..

-rw-r–r– 1 root root 907K 3月 27 17:24 access_log

-rw-r–r– 1 root root 31K 3月 27 17:23 error_log

-rw-r–r– 1 root root 6 3月 21 11:03 httpd.pid

-rw-r–r– 1 root root 29K 3月 21 11:03 jk-runtime-status

-rw-r–r– 1 root root 1 3月 21 11:03 jk-runtime-status.lock

-rw-r–r– 1 root root 465K 3月 27 17:24 mod_jk.log


日志说明:access_log,error_log,mod_jk.log

这个三个日志比较常见,

而且这几个日志都非常大.


access_log Apache 访问日志

error_log 错误日志文件

mod_jk tomcat 的 apache 扩展 module(tomcat-connectors),可支持 AJP 12/13,JNI 以及 Loadblance.


清除日志命令:

# cat /dev/null>access_log

# cat /dev/null>error_log

# cat /dev/null>mod_jk.log


可以把上面三个命令写成shell脚本,然后添加到crontab里面每天清除一次,当然可以先备份再清除.


  • 相关文章
  • 查看评论:(0)
【已经有0位大神发现了看法】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

分享:

支付宝

微信