Day6:例行性工作

来源:互联网 发布:佛本是道实战进阶数据 编辑:程序博客网 时间:2024/05/17 12:53

学习笔记:

一、仅执行一次的工作调度 --at

1. 在centos7中,at所需要的服务atd是默认打开的

2. at的运行方式:

使用at命令时,将想要进行的工作保存在/var/spool/at/目录内,该工作就可以等带atd服务的取用和执行

工作方式:寻找/etc/at.allow这个文件,在该文件中的用户才能使用at

                 如果/etc/at.allow文件不存在,那么寻找/etc/at.deny文件,该文件中的用户不能使用at

                 如果两个文件都不存在,那么只有root才可以执行该文件

3.at 使用:

设定 at [-mldv] 执行实行

查询 at -c 工作号码

时间格式: HH:MM  / HH:MM YYYY-MM-DD / HH:MM [am|pm] [Month] [Date] /HH:MM [am|pm] + numbers[minutes|hours|days|weeks]

atq --查询有多少个at 命令 相当于 at -l

atrm  number  ---删除命令  相当于 at -d

4.batch -- 系统空闲时实行命令

二、循环执行的例行性工作调度

crontab 通过 cron 系统服务

1.用户设置

/etc/cron.allow

/etc/cron.deny

通过crontab -e 来编辑

1.分/2.时/3.日/4.月/5.周/命令/对象<要执行的命令



原创粉丝点击