北京南站到北京西站地铁怎么走,关于政协 网站建设,satellite7 wordpress,天元建设集团有限公司文/PM回忆录本篇文章不详细讲述cron服务的那种配置文件#xff0c;只是应用层面的讲解#xff0c;只求初步的掌握。说到定时任务#xff0c;不能不介绍下cron#xff1a;一、cron定时任务是什么在LINUX中#xff0c;周期执行的任务一般由cron这个守护进程来处理[ps -ef|gr…文/PM回忆录本篇文章不详细讲述cron服务的那种配置文件只是应用层面的讲解只求初步的掌握。说到定时任务不能不介绍下cron一、cron定时任务是什么在LINUX中周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”是“cron table”的简写。二、cron定时任务如何用cron服务有两种方法来创建1.命令行输入vim /etc/crontab/etc/crontab文件中的每一行都代表一项任务,它的格式为:minute hour day month day_of_week [username] commandminute —— 分钟,取值从0到59之间的任何整数hour —— 小时,取值从0到23之间的任何整数day —— 日期,取值从1到31之间的任何整数(如果指定了月份,必须是该月份的有效日期)month —— 月份,取值从1到12之间的任何整数(或使用月份的英文简写如jan,feb等等)day_of_week —— 星期,取值从0到7之间的任何整数,这里的0或7代表星期日(或使用星期的英文简写如sun,mon等等)[username] —— 用户名,执行命令时以此用户身份command —— 要执行的命令(命令可以是echo “hello world”之类的终端命令,也可以是执行你自己定义的Shell脚本命令等)其中关于前五个周期性的字段如果是循环就写成*如1 1 * * * root sh /root/1.sh就是每天1点1分用root用户执行sh /root/1.sh。另外这个方法只有root用户可以创建。2.命令行输入crontab -e进入当前用户的cron定时任务列表如图就是我插入了一条命令sh /root/backup/backup.sh每天23点28分执行这条命令一次完成我的数据库备份。关于cron定时服务的内容就写到这里对于一般应用者应该够用了想深入学习运维的同学可以再百度一下想详细的帖子来学习。