http://www.cfritze.com

                                                                  【大发赛车pk10】crontab用法-linux运维

                                                                  crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。

                                                                  该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。(推荐学习:Linux视频教程)

                                                                  在Linux系统中,Linux任务调度的工作主要分为以下两类:

                                                                  1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存

                                                                  2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置

                                                                  系统调度的任务一般存放在/etc/crontab这个文件下,里面存(放了一些系统运行的调度程序,通过命令我们可以看一下里面的内容:

                                                                  [root@xiaoluo ~]# cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59)# |  .------------- hour (0 - 23)# | [ |  .---------- day of mont,h (1 - 31)# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...# |  |  |  |  .---- ]day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# |  |  |  |  |# *  *  *  *  * user-name command to be executed

                                                                  crontab命令的语法为:

                                                                  crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]

                                                                  注意:crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。

                                                                  各个参数说明:

                                                                  -e [UserName]: 执行文字编辑器来设定时程表,内定的文字编辑器是 vi

                                                                  -r [UserName]: 删除目前的时程表

                                                                  -l [UserName]: 列出目前的时程表

                                                                  -v [UserName]:列出用户cron作业的状态

                                                                  更多Linux相关技术文章,请访问Linux运维教程栏目进行学习!

                                                                  以上就是crontab用法的详细内容,更多请关注php中文网其它相关文章!

                                                                1. 微信
                                                                2. æ)41;分享php中文网最新课程二维码相关标签:crontab
                                                                3. 本文原创发布php中文网
                                                                4. 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

                                                                  上一篇:过户逝者手机号需双方到场?三大运营商解释来了 - 运营商
                                                                  下一篇:没有了