安装源代码带的那个,有些没有相应的程序,譬如
# 每小时 59 分更新版主统计排行
59 * * * * /home/bbs/bin/stat.day
10 0 * * * /home/bbs/bin/stat.other
在$BBSHOME/bin/下就找不到stat.day和stat.other这俩..
有些则缺点东西,不知道该怎么填加,譬如
# 每天 0:01-0:02, 23:59 保存当日十大新闻 -- 注意: 只能 0:01-0:02 cp; 23:59 mv
1 0 * * * cp -f /home/bbs/etc/posts/day /home/bbs/0Announce/bbslists/posts
只有cp,没有mv的那段,不知道该怎么mv一下...- -~
哪位前辈能给一个完整且kbs编译好之后不需要再写额外内容(譬如上面提到的stat.day和stat.other)就能用的crontab.SMTH
另外,可否指点一下,stat.day和stat.other等这些文件应该到哪去找。
下面附上我现在用的crontab.SMTH文件,看看应该添加或者修改哪些部分(没有转信),现在对这些内容的理解仍然不是很清晰,有些内容好像看不到(或没有)执行效果...:(
MAILTO=bbs
BBSHOME=/usr/local/bbs
# 解开戒网
15 12 * * * $BBSHOME/bin/miscd giveup
# 定时更新推荐文章
8,18,28,38,48,58 * * * * $BBSHOME/bin/genhot
# 更新版主统计
1 0 * * * $BBSHOME/bin/statBM group update
# 每小时记录每版在线人数和在线人数
2 * * * * $BBSHOME/bin/bonlinelog
2 * * * * $BBSHOME/bin/uonlinelog
# 每天记录版面数据
10 0 * * * $BBSHOME/bin/post_brdlog
# 每小时记录在线人数用来生成图
1,7,13,19,25,31,37,43,49,55 * * * * $BBSHOME/bin/dayuserlog
# 每天晚上把今天的平均在线写入allonline
58 23 * * * $BBSHOME/bin/alluserlog
# 每小时 43 分执行热门话题统计 -- 注意: 只能一小时一次, 不能再快
43 * * * * $BBSHOME/bin/poststat $BBSHOME
# 每小时 执行自动解封系统
59 * * * * $BBSHOME/bin/autoundeny
# 每天 0:01 保存当日十大祝福
1 0 * * * cp -f $BBSHOME/etc/posts/bless $BBSHOME/0Announce/bbslists/bless
# 每天 0:01-0:02, 23:59 保存当日十大新闻 -- 注意: 只能 0:01-0:02 cp; 23:59 mv
1 0 * * * cp -f $BBSHOME/etc/posts/day $BBSHOME/0Announce/bbslists/posts
# stiger:新的十大统计
59 23 * * * rm -f $BBSHOME/tmp/Xpost/*
59 23 * * * rm -f $BBSHOME/.post.X
# 每个小时 59 分统计上站人数图
59 * * * * $BBSHOME/bin/static
# 每天 0:01-0:03 保存昨日上站人数图
1 0 * * * cp -f $BBSHOME/0Announce/bbslists/countlogins $BBSHOME/0Announce/bbslists/old.logins
# 每周 6 早上 0:05 备份本周五十大新闻
5 0 * * 6 cp -f $BBSHOME/etc/posts/week $BBSHOME/0Announce/bbslists/week
# 每个月 1 号早上 0:10 备份上个月百大新闻
10 0 1 * * cp -f $BBSHOME/etc/posts/month $BBSHOME/0Announce/bbslists/month
# 每年 1 月 1 号早上 0:15 备份去年百大新闻
15 0 1 1 * cp -f $BBSHOME/etc/posts/year $BBSHOME/0Announce/bbslists/year
# 每天早上 4:33 统计各版使用状况
33 4 * * * $BBSHOME/bin/usage >/dev/null 2>&1
# 每周二早上 4:30 备份上周版面使用状况(必须是周二:和版面管理办法配合)
30 4 * * 2 (cp -f $BBSHOME/0Announce/bbslists/board1 $BBSHOME/0Announce/bbslists/board.1; cp -f $BBSHOME/0Announce/bbslists/board2 $BBSHOME/0Announce/bbslists/board.2; cp -f $BBSHOME/0Announce/bbslists/averagetime $BBSHOME/0Announce/bbslists/averagetime1; cp -f $BBSHOME/0Announce/bbslists/totaltime $BBSHOME/0Announce/bbslists/totaltime1)
# 每周一早上 3:33 , 将 BBS home 中超过七天的 chatlog & talklog 的档案砍掉
33 3 * * 1 /usr/bin/find $BBSHOME/home/ \! -ctime 7 \( -name chat_\* -o -name talk_\* \) | xargs rm -f
# 每天5:30更新版主上站记录 period 2000-11-12
30 5 * * * $BBSHOME/bin/lazybm > 0Announce/groups/system.faq/syssecurity/lazybm.log 2>&1
# 新版
1 * * * * $BBSHOME/bin/gennewboard
#每 10 分钟自动更新一下/var/www/html/mainpage.html
*/10 * * * * /usr/bin/wget -Y off -t 0 -O /var/www/html/mainpage.html
http://127.0.0.1/mainpage.php &>/dev/null
--
FROM 221.192.210.*