linux任务计划cron、chkconfig工具、systemd管理服务、unit介绍和targe
一、 linux任务计划cron 关于cron任务计划功能的操作都是通过crontab这个命令来完成的。 其中常用的选项有: -u :指定某个用户,不加-u选项则为当前用户; /etc/crontab 任务计划的配置文件 前面两行是定义变量,第三行是指发送邮件给谁,然后最后一行有五个点分别对应着五个位,也就是上面的五行, 分别表示: 1.表示分钟(0-59) 2.表示小时(0-23) 3.表示日期(1-31) 4.表示月份(1-12可以写数字或者英文的简写) 5.表示星期(0-6,0或者7表示周日,也可以写成英文的简写) 最后一行开头部分是用户(在root用户下不写默认就是root) 后面部分,也就是com开头的位置是你要执行的命令。 crontab -e定义任务计划(用法和vim一样) 从左到右:在12月5日(这一天必须是星期2)的10点01分执行命令 echo “ok” > /root/cron.log 编写格式:分 时 日 月 周 user command -l :列出计划任务; -r :删除计划任务 注: crontab -e 实际上是打开了 “/var/spool/cron/username” (如果是root则打开的是/var/spool/cron/root)这个文件,所以不要直接去编辑那个文件,因为可能会出错,所以一定要使用 crontab -e 来编辑,另外备份的话