启动与关闭crond服务
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
/sbin/service crond status //查看服务状态
设置开机启动
chkconfig crond on
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除某个用户的cron服务
crontab -e //编辑某个用户的cron服务
示例:
--创建一shell脚本,run.sh: echo "OK,crontab" date >> /tmp/crontab_test.txt exit 0 --为run.sh脚本添加可执行权限 chmod 777 run.sh --使用crontab -e编辑当前用户的cron服务 */1 * * * * /home/evan/run.sh 这样每分钟shell都会提示收到一封邮件 cat /var/spool/mail/evan | less 会看到执行的信息 如果制止系统发邮件,可改为*/1 * * * * /home/evan/run.sh > /dev/null --查看cat crontab_test.txt内容 [evan@localhost ~]$ cat /tmp/crontab_test.txt Sun Sep 18 18:03:01 CST 2011 Sun Sep 18 18:04:02 CST 2011 Sun Sep 18 18:05:01 CST 2011 Sun Sep 18 18:06:01 CST 2011