linux计划crontab
linux计划crontab
启动crontab服务
一般启动服务用 /sbin/service crond start
若是根用户的cron服务可以用 sudo service crond start
查看服务是否已经运行用 ps -ax | grep cron
查看该用户下的crontab服务是否创建成功,用 crontab -l
列出某个用户cron服务 crontab -l //-l列出某个用户的任务计划
删除某个用户的cron服务 crontab -r //-r删除某个用户的任务
编辑某个用户的cron服务 crontab -e //-e编辑某个用户的任务
指定某个用户的cron服务 crontab -u //-u指定一个用户
crontab文件的存放位置
/etc/crontab
/var/spool/cron/下对应用户的cron文件
cron文件语法:
“*”代表取值范围内的数字,“/”代表”每”,“-”代表从某个数字到某个数字,“,”分开几个离散的数字,
对于不指定的字段,要用“*”来填补其位置
分 小时 日 月 星期 命令
0-59 0-23 1-31 1-12 0-6 command (取值范围,0表示周日一般一行对应一个任务)
3 3 3 3 * ls (每年3月3日3:03执行ls命令)
3 3 3,13 3-8 * ls (每年3至8月的3日和13日3:03执行ls命令)
*/3 3 3,13 3-8 * ls (每年3至8月的3日和13日3点每隔3分钟执行ls命令)
- 本文来自:Linux学习网