您查看的文章来源于http://www.oklinux.cn
#result=$?
#done
date -u > "${TO}/project/trace/`hostname -f`"
savelog ${HOME}/log/rsync.log > /dev/null 2>&1
设置权限。确定脚本可以被执行,目标目录有写权限。
chmod x anonftpsync
chmod 755 /home/ftp/Ubuntu
添加计划任务。这里使用 crontab 设置,-e 选项表示编辑设置:
crontab -e
输入下面的一行,表示每天凌晨 2:00 运行 /usr/local/bin/anonftpsync,添加完毕保存:
00 2 * * * /usr/local/bin/anonftpsync
使用下面的命令查看是否添加成功:
crontab -l
重启 cron。更改完设置需要重启 cron,通常是:
/etc/init.d/cron restart
Arch Linux 下是:
/etc/rc.d/crond restart
接下来就是等待咯,如果你迫不及待,可以直接运行脚本同步。
可以看到,建立一个 Ubuntu/Debian 源并没有如何麻烦,这不得不归功于 linux 下工具和脚本的强大,呵呵~
如果有教育网的同学,可以加这个源,现在还在同步中,呵呵~每天从中国科技大学同步一次。从这里下载源列表:
ftp://tofree.org/sources.list/
如果对 cron 不够明白,可以参考:计划任务工具 cron 的配置和说明
本文来自http://ivenvd.blogspot.com/2009/05/ubuntudebian.html