免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 881 | 回复: 0
打印 上一主题 下一主题

转:crontab [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-08 10:21 |只看该作者 |倒序浏览
http://www.lupaworld.com/94908/viewspace-59340.html
另外在/var/spool下面存在着两个目录cron,anacron。
其中cron目录下面有每个用户的自己通过crontab -e增加的crontab的内容。
anacron目录下面是记录的是cron.daily,cron.monthly,cron.weekly的上一次执行的时间。
linux的cron服务是每隔一分钟去读取一次/var/spool/cron,/etc/crontab,/etc/cron.d下面所有的内容。
在linux系统上,默认情况下在/etc/cron.daily目录下面存在以下文件:
-rwxr-xr-x 1 root root 286 Aug 14 2004 tmpwatch
-rwxr-xr-x 1 root root 276 Sep 29 2004 0anacron
-rwxr-xr-x 1 root root 2133 Dec 1 2004 prelink
-rwxr-xr-x 1 root root 180 Jul 13 2005 logrotate
-rwxr-xr-x 1 root root 121 Aug 9 2005 slocate.cron
-rwxr-xr-x 1 root root 48 Apr 10 2006 mcelog.cron
-rwxr-xr-x 1 root root 418 Apr 14 2006 00-makewhatis.cron
-rwxr-xr-x 1 root root 104 May 31 2006 rpm
lrwxrwxrwx 1 root root 28 Apr 7 08:25 00-logwatch -> ../log.d/scrīpts/logwatch.pl
这里有些东西是很耗资源的,可以考虑去掉。
tmpwatch的作用是清除掉一些长时间没有访问的临时文件。这个留着。
0anacron的作用是更新crontab job的执行时间, 这个必须要留着。它在名称的前面另上0,以保证这个程序会在
其他程序前执行。并且这个被run-parts自动调用。
prelink的作用是预链接一些动态链接库和可执行文件,以此来加快启动时间和减少run-time的内存分配,有点类似于oracle
的dbms_shared_pool.keep的作用一样。这个东西是个双刃剑。
logrotate的作用循环利用,压缩一些系统日志的,还是留着。
slocate.cron的作用更新slocate database,用于为locate服务的,很消耗资源,可以停掉。
mcelog.cron的作用是用于生成/var/log/mcelog文件,留着。
00-makewhatis.cron的作用是创建whatis database,用于为whatis服务的。较为消耗资源,可以去掉。
这个在cron.weekly里面也存在,这里面的也可以去掉。
rmp的作用是每天将系统上安装过的rpm包的信息放到/var/log/rpmpkgs中去。这个没什么用处,可以去掉。
00-logwatch 的作用是用于监控linux log文件的。可以留着。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/57278/showart_1168669.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP