计划任务

Posted on 2018-12-11 18:33  尼古拉斯胖子  阅读(79)  评论(0编辑  收藏  举报

一,循环执行

1、crond服务管理与访问控制

service crond restart

chkconfig crond on

2、用户的crontab设置

crontab [选项]

选项:

 

-e:

编辑crontab定时任务

-l:

查询crontab任务

-r:

删除当前用户所有的crontab任务

 

crontab -e

#进入crontab编辑界面。会打开vim编辑你的工作。

* * * * * 执行的任务

 

项目

含义

范围

第一个“*”

一小时当中的第几分钟

0-59

第二个“*”

一天当中的第几小时

0-23

第三个“*”

一个月当中的第几天

1-31

第四个“*”

一年当中的第几月

1-12

第五个“*”

一周当中的星期几

0-7(0和7都代表星期日)

 

 

 

 

举例

*/5 * * * /bin/echo "11" >> /tmp/test

5 5 * * 2 /sbin/shutdown -r now

0 5 1,10,15 * * /root/sh/autobak.sh

二,黑名单

 

黑名单每位站一行

写入黑名单的用户无法使用未写入的都可以使用

写入白名单的用户可用,未写入的不可使用

注意

1,黑白名单同时存在时,白名单执行优先

2,黑白名单都不存在时,只有root用户可以使用

 

Copyright © 2024 尼古拉斯胖子
Powered by .NET 8.0 on Kubernetes