当前位置: 首页 > Linux

linux定时任务,crontab命令

时间:2023-04-06 21:54:23 Linux

Centos安装crontab很多云服务器一开始是没有crontab命令的,需要先安装crontab。直接使用命令yum命令,yuminstallcronie,一路y就可以安装成功了。使用crontab安排任务1.进入编辑状态。如果你不是专业的运维人员,只是想执行自动脚本,可以简单的使用crontab-e命令直接编辑脚本命令。如下图所示:该界面的操作与vi命令相同,输入i键即可进入编辑器。2.编辑并运行脚本。crontab命令格式:分小时日月星期命令顺序:时、日、月、周。crontab命令分为两部分,第一部分是执行时间,第二部分是执行命令。执行命令就是shell指令,你要执行的内容。执行时间由分、日、月、周五个元素组成,其中:minute:表示分钟,可以是0~59的任意整数。hour:表示小时,可以是0~23的任意整数。day:日期,可以是1~31的任意整数。month:月份,可以是1~12的任意整数。week:星期几,可以是0~7的任意整数,其中0或7代表星期日。command:要执行的命令,可以是系统命令,也可以是自己写的脚本文件。在上述字段中,还可以使用以下特殊字符:星号(*):代表所有可能的值。例如month字段为星号,表示满足其他字段的约束条件后,每个月都会执行该命令操作。.逗号(,):可以用逗号分隔的值指定列表范围,例如“1,2,5,7,8,9”整数,例如“2-6”表示“2,3,4,5,6”正斜杠(/):可以使用正斜杠指定时间间隔频率,例如“0-23/2”表示每两个小时一次。同时,正斜杠可以和星号一起使用,比如*/10,如果用在分钟字段,表示每十分钟执行一次。crontab例子参考文章