红帽挑战赛训练营:06计划任务和分区
最佳答案 问答题库798位专家为你答疑解惑
系列文章指路:
红帽挑战赛训练营:01Linux系统基础命令
红帽挑战赛训练营:02Linux-grep匹配
红帽挑战赛训练营:03Linux系统权限管理
红帽挑战赛训练营:04软件包管理
红帽挑战赛训练营:05归档压缩和文件查找
文章目录
- 前言
- 一、计划任务概述
- 二、一次性计划任务
- 三、周期性计划任务
- 总结
前言
本篇文章记录红帽挑战赛,赛前辅导的笔记,文章来源于教案:
赛前辅导笔记06
这次主要学习的是定自动任务,还有就是磁盘添加分区,主要学习命令fdisk、crontab、at等命令
一、计划任务概述
定时执行任务,比如定时关机,定时删库跑路等等
LLinux系统中,通常使用crontab设置周期性执行某一个shell脚本或Linux命令,这种操作叫做「定时任务」。crontab是一个守护进程,可让你安排这些任务,然后按指定的时间间隔执行这些任务 。
二、一次性计划任务
atd服务是Linux系统中的一次性定时任务服务,它可以用来在指定时间执行任务。如果想运行at命令,则需要安装atd服务,并配置为自启动。
# 以CentOS 7为例,下载atd服务
yum install -y at
# 启动atd服务
systemctl start atd
# 配置自启动
systemctl enable atd
# 重启服务
systemctl restart atd
at命令的访问控制指的是允许哪些用户使用at命令设定定时任务,或者不允许哪些用户使用at命令 。
三、周期性计划任务
指在特定的时间间隔内自动执行的任务。这些任务可以是系统维护、备份、监控等操作,也可以是用户自定义的脚本或程序。Linux提供了多种方式来实现周期性定时任务,如cron、systemd timer等,这里介绍cron如下
# 使用举例如下:每天早上5点运行一次 /root/backup.sh 这个脚本:
0 5 * * * /root/backup.sh# 不同 * 对应的时间
* * * * * command
- - - - -
| | | | |
| | | | +----- day of the week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of the month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)
总结
at服务:指定某个时间一次性执行某个任务,依赖于系统后台atd进程
cron服务:指定时间周期性执行某个任务,依赖于系统后台crond进程
99%的人还看了
相似问题
- 【wp】2023第七届HECTF信息安全挑战赛 Web
- 【qemu逃逸】XCTF 华为高校挑战赛决赛-pipeline
- 【2023年MathorCup高校数学建模挑战赛-大数据竞赛】赛道A:基于计算机视觉的坑洼道路检测和识别 python 代码解析
- 【完整解题】2023年第四届MathorCup高校数学建模挑战赛——大数据竞赛B题 思路代码文章电商零售商家需求预测及库存优化问题
- 2023 MathorCup(妈妈杯) 数学建模挑战赛B题完整解题思路+模型+代码
- 2023MathorCup(妈妈杯) 数学建模挑战赛 解题思路
- 2023年MathorCup高校数学建模挑战赛大数据挑战赛赛题浅析
- 2023年第四届MathorCup大数据挑战赛(B题)|电商零售商家需求预测及库存优化问题|数学建模完整代码+建模过程全解全析
- 【解题报告】牛客挑战赛70 maimai
- 红帽挑战赛训练营:06计划任务和分区
猜你感兴趣
版权申明
本文"红帽挑战赛训练营:06计划任务和分区":http://eshow365.cn/6-14776-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 护眼灯显色度越高越好吗?选儿童护眼台灯应该这样选
- 下一篇: CentOS 7注册服务开机自启动