原文链接:
一、cron.d增加定时任务
当我们要增加全局性的计划任务时,一种方式是直接修改/etc/ 。但是,一般不建议这样做,/etc/cron.d目录就是为了解决这种问题而创建的 。
例如,增加一项定时的备份任务,我们可以这样处理:在/etc/cron.d目录下新建文件.sh,内容如下:
# m h dom mon dow user
* 1 * * * root /sbin/.sh
cron进程执行时,就会自动扫描该目录下的所有文件,按照文件中的时间设定执行后面的命令 。
cron执行时,也就是要读取三个地方的配置文件:一是/etc/,二是/etc/cron.d目录下的所有文件,三是每个用户的配置文件
二、控制对 cron 的使用
【软件安装RPMSRPM YUM】
文章插图
/etc/cron.allow和/etc/cron.deny文件被用来限制对 cron 的使用 。这两个使用控制文件的格式都是每行一个用户 。两个文件都不允许空格 。如果使用控制文件被修改了,cron 守护进程(crond)不必被重启 。使用控制文件在每次用户添加或删除一项 cron 任务时都会被读取 。
无论使用控制文件中的规定如何,根用户都总是可以使用 cron 。
如果cron.allow文件存在,只有其中列出的用户才被允许使用 cron,并且cron.deny文件会被忽略 。
如果cron.allow文件不存在,所有在cron.deny中列出的用户都被禁止使用 cron
三、启动或关闭
由于Cron 是Linux的内置服务 , 可以用以下的方法启动、关闭这个服务:
/sbin/ crond start //启动服务
/sbin/ crond stop //关闭服务
/sbin/ crond//重启服务
/sbin/ crond//重新载入配置
四、介绍
/etc/文件中的每一行都代表一项任务,它的格式是:
minutehourdaymonthdayofweekcommand
— 分钟,从 0 到 59 之间的任何整数
在以上任何值中 , 星号(*)可以用来代表所有有效的值 。譬如,月份值中的星号意味着在满足其它制约条件后每月都执行该命令 。
整数间的短线(-)指定一个整数范围 。譬如,1-4意味着整数 1、2、3、4 。
用逗号(,)隔开的一系列值指定一个列表 。譬如,3, 4, 6, 8标明这四个指定的整数 。
正斜线(/)可以用来指定间隔频率 。在范围后加上/意味着在范围内可以跳过。譬如,0-59/2可以用来在分钟字段定义每两分钟 。间隔频率值还可以和星号一起使用 。例如,*/3的值可以用在月份字段中表示每三个月运行一次任务 。
开头为井号(#)的行是注释,不会被处理
- 电脑上的安装包发送到手机以后在手机上怎么查看 电脑上下载手机软件安装包怎么安装
- 子弹头保温杯内盖怎么拆卸安装
- RED软件 redater是什么软件
- 怎样取消行号 怎样取消行号显示
- 苹果xr怎么隐藏应用软件 苹果xr如何隐藏应用程序
- 软件工程二,三章总结
- 什么软件可以恢复微信聊天记录 如何恢复微信里的聊天记录和图片
- 天翼iptv安装app 天翼iptv首页在哪
- 怎么删除苹果手机下载过的软件图标 怎么删除苹果手机下载过的软件
- 隐形门安装方法视频教程 隐形门安装方法