系统延迟及定时机制

来源:互联网 发布:数据切片和切块 编辑:程序博客网 时间:2024/05/16 01:27

系统延迟及定时机制

(一) at延时任务

【1】

at time

at> 动作

at>ctrl +d


演示:


【2】at命令的使用控制

(1)用户黑名单


演示:


student不能执行at命令

(2)用户白名单


注:当白名单出现时,黑名单失效

示例:

然后在用户白名单里添加student


效果如下:可以看出当白名单出现时,则黑名单失效


atrm 任务号

当执行动作有输出时

输出内容会以邮件的形式发送给人物的发起人

[root@desktop0 mnt]# mail

Heirloom Mail version 12.5 7/5/10.  Type ? for help.

"/var/spool/mail/root": 1 message 1 new

>N  1 root                  Sun Oct 30 01:57  19/598   "adf"

q

(二)定期任务

【1】cron

1)改程序由crond.service服务提供

2)写入程序的时间和事件是永久保存的

cron设定方法
crontab  -e  -u  用户名称(可以不写)

方法如下:


【2】cron的黑白名单

默认情况下,系统只存在黑名单,当白名单被建立,则黑名单失效

1)黑名单

/etc/cron.deny    在此名单中的用户不能执行crontab

vim  /etc/cron.deny

student           则student用户不能执行crontab    

示例:


2)白名单

/etc/cron.allow   用户白名单,当此名单出现,除了root用户及名单中的用户外,其他用户不能执行crontab

【3】文件方式定义crontab




原创粉丝点击