10.23 linux任务计划cron

crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。

语法
crontab(选项)(参数)
选项
-e:编辑该用户的计时器设置;
-l:列出该用户的计时器设置;
-r:删除该用户的计时器设置;
-u<用户名称>:指定要设定计时器的用户名称。

参数
crontab文件:指定包含待执行任务的crontab文件。

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

crontab文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:

minute hour day month week command 顺序:分 时 日 月 周

其中:
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.24 chkconfig工具

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.25 systemd管理服务

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

crond 服务启动会在 /usr/lib/systemd/system/crond.service 文件,关闭服务就没有。
10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.26 unit介绍

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.27 target介绍

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system

10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system
10.23 linux任务计划cron 10.24 chkconfig工具 10.25 system