前言 这是我听老师讲课做的笔记,考试要看的。 这是视频地址 更多服务管理命令和解释可以看我这篇文章 : Linux系统下服务和运行目标管理 关于时间配置的介绍: 时间的设置上还有一些特殊的符号能够起到灵活的效果 系统任务配置文件 任务脚本目录 进入输入模式,将三个问题输入。 更多Linux学习可以看以下链接: 本人博客:https://blog.csdn.net/weixin_46654114 请给我点个赞鼓励我吧
作者:RodmaChen
关注我的csdn博客,更多Linux笔记知识还在更新Linux计划任务管理
一.cron服务介绍
cron
是一个可以用来根据时间、日期、月份、星期的组合来调度对周期性任务执行的守护进程。二.管理cron服务
指令
任务
# systemctl status crond.service
查询crond服务状态
# systemctl stop crond.service
停止crond服务
# systemctl start crond.service
启动crond服务
# systemctl restart crond.service
重新启动crond服务
# systemctl list-units -t service |grep "crond"
查看crond服务的开机启动状态
三. 配置cron服务
crontab命令
。cron服务在配置的时候是基于当前用户的,不同的用户cron任务的存储文件也不同。
指令
功能
# crontab -l
查看用户的cron任务
# crontab -e
调用文本编辑器对cron任务进行编辑
# crontab -u user名称 - e
编辑用户的cron任务
# crontab -r
删除用户现有的cron任务
*
:代表所有的取值范围内的数字"/"
:代表每的意思,”*/5″表示每5个单位"-"
:代表从某个数字到某个数字","
:分开几个离散的数字
(1)我们可以使用vi命令
进入test.text文本中编辑,直接输入日期和指令就行。
(2)也可以使用以下方法
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
0 23,8 * * * echo "Have a good dream:)" >> /dev/tty1
0 11 4 * 1-3 command line
“/var/spool/cron/”
中的文件中,文件的名称与用户名相同。
例如:root用户的cron任务列表文件的名称“/var/spool/cron/root”
四. cron服务的配置文件和目录
“/etc/crontab”
文件中设置的是Linux系统维护所需的任务,一般不需要人为去修改
在“/etc”
目录中有名为cron.hourly 、cron.daily 、cron.weekly 和cron.monthly
的目录,目录中存放的是需要定期执行的系统任务脚本
例如:“/etc/cron.daily/”
目录中存放的是每日执行一次的系统任务脚本五. 实训任务
这里我们直接输入命令,然后他会在/var/spool/cron/
文件夹里添加一个root文件
,然后进入编辑状态,你也可以使用crontab -u 文件名 -e
自己设置文件名。
注意一:在censor中直接使用service
是无效的,需要加绝对路径
注意二:重启机器reboot命令
也需要加绝对路径才能生效(我测试时候是这样的,可是我老师就不用)
注意三:tty1
是命令行终端,可以用who命令
查看
然后退出输入模式:wq
保存退出就行了
本人b站求关注:https://space.bilibili.com/391105864
转载说明:跟我说明,务必注明来源,附带本人博客连接。
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算