RHCE——笔记

第一章------例行性工作

1:单一致性的例行性工作

仅处理执行一次就结束

at命令

/etc/at.allow ------ 写在该文件的人可以使用at命令

/etc/at.deny ------ 黑名单

两个文件都不存在,则只有root可以使用

bash 复制代码
#at工作调度对应的系统服务
[root@localhost ~]# ps -ef | grep at
[root@localhost ~]# systemctl status atd
#at的工作文件存放目录
[root@localhost ~]# ll  /var/spool/at
#at工作的日志文件
[root@localhost ~]# ll /var/log/cron
at命令详解

命令格式:at [参数] [时间]

bash 复制代码
#定义三分钟之后显示hello
[root@server ~]# at now + 3 minutes

2,循环执行的例行性工作crond

循环执行的例行性工作:每隔一定的周期就需要执行一次

crontab的工作过程

  • /etc/cron.allow,写在该文件的人可以使用crond命令

  • /etc/cron.deny,黑名单

  • 两个文件如果都不存在,只有root能使用

bash 复制代码
#crontab工作调度对应的系统服务
[root@localhost ~]# systemctl status crond
#crontab工作的日志文件
[root@localhost ~]# ll /var/log/cron
#用户定义计划任务的文件所在目录
[root@localhost ~]# ll /var/spool/cron/

crontab命令详解

bash 复制代码
#每天早上9点整说good morning
[root@server ~]# crontab -e
0 9 * * * wall "good morning"

crontab计划任务的时间格式中的特殊符号

特殊字符 含义
* 代表任何时刻
, 代表分隔时段
- 0-59 代表一段时间范围
/数字 指定时间的间隔频率,例如每 3 分钟进行一次,*/3

系统的计划任务(对系统所有用户都生效的任务文件)

bash 复制代码
[root@localhost ~]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name  command to be executed
相关推荐
老兵发新帖5 分钟前
Ubuntu 上安装 Conda
linux·ubuntu·conda
秋秋秋秋秋雨12 分钟前
linux安装单节点Elasticsearch(es),安装可视化工具kibana
linux·elasticsearch·jenkins
我的golang之路果然有问题15 分钟前
速成GO访问sql,个人笔记
经验分享·笔记·后端·sql·golang·go·database
lwewan18 分钟前
26考研——存储系统(3)
c语言·笔记·考研
码农hbk1 小时前
linux ptrace 图文详解(七) gdb、strace跟踪系统调用
linux·服务器
搞机小能手1 小时前
六个能够白嫖学习资料的网站
笔记·学习·分类
264玫瑰资源库1 小时前
斗鱼娱乐电玩平台源码搭建实录
运维·服务器·游戏·娱乐
hotlinhao1 小时前
ThinkPHP6模型中多组条件逻辑或Or查询的使用
linux·服务器·数据库
Jogging-Snail1 小时前
从零开始掌握Linux数据流:管道与重定向完全指南
linux·运维·管道·重定向·linux 数据流·管道原理
nongcunqq1 小时前
爬虫练习 js 逆向
笔记·爬虫