加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

cron和crontab命令详解 crontab 每分钟、每小时、每天、每周、每

发布时间:2020-12-13 14:16:18 所属栏目:Linux 来源:网络整理
导读:cron机制? ? ? ? cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制crontab参数? ? ? ? -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab? ? ? ? crontab -u 使用者名

cron机制? ? ? ? cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制crontab参数? ? ? ? -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab? ? ? ? crontab -u 使用者名称? ? ? ? -l:可以列出crontab的内容? ? ? ? -r:可以移除crontab? ? ? ??-e:可以使用系统预设的编辑器,开启crontab? ? ? ? -i:可以移除crontab,会跳出系统信息让你再次确定是否移除crontabcrontab时间格式说明? ? ? ? minute(分)可以设置0-59分? ? ? ? hour(小时)可以设置0-23小时? ? ? ? day of month(日期)可以设置1-31号? ? ? ? month(月份):可以设置1-12月? ? ? ? day of week(星期):可以设置0-7星期几,其中0和7都代表星期天,或者我们也可以使用名称来表示星期天到星期一,例如sun表示星期天,mon表示星期一等等crontab时间格式范例????1-3表示123????1-9/2表示13579设定cron的权限? ? ? ? /etc/cron.allow? ? ? ? /etc/cron.deny? ? ? ? 系统首先判断是否有cron.allow这个文件,如果有这个文件的话,系统会判断这个使用者有没有在cron.allow的名单里面,如果在名单里面的话,就可以使用cron机制。如果这个使用者没有在cron.allow名单里面的话,就不能使用cron机制。? ? ? ? ?如果系统里面没有cron.allow这个文件的话,系统会再判断是否有cron.deny这个文件,如果有cron.deny这个文件的话,就会判断这个使用者有没有在cron.deny这个名单里面,如果这个使用者在cron.deny名单里面的话,将不能使用cron机制。如果这个使用者没有在cron.deny这个名单里面的话就可以使用cron机制。? ? ? ? 如果系统里这两个文件都没有的话,就可以使用cron机制介绍crontab文件? ? ? ? /etc/crontab? ? ? ? 在这个文件里并没有记录系统要执行哪些工作,而是记录了下面四个子目录。? ? ? ? /etc/cron.hourly? ? ? ? /etc/cron.daily? ? ? ? /etc/cron.weekly? ? ? ? /etc/cron.monthly? ? ? ? 这些子目录里存放了一些脚本,到了crontab所指定的时间点,系统就会去执行这些子目录里的脚本。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读