入门linux基础之计划任务篇

阅读: 评论:0

入门linux基础之计划任务篇

入门linux基础之计划任务篇

计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据。
计划任务分为两种 at(一次性调度执行)和cron(循环调度执行)

at(Schedule one-time tasks with at. )一次性调度执行

语法格式at
示例:
now+6min 6分钟后
noon+5days 第5天中午
5pm august 3 2020 2020年8月3日下午5点
例:设置一个定时创建用户的任务
at now+1min
at> useradd hqmjxf
Crit+D输入完毕,提交任务
查询任务
atq
一分钟后验证结果
id hqmjxf 查出用户信息即可

cron(Schedule recurring jobs with cron. )循环调度执行

cron的概念和crontab是不可分割的,crontab是一个命令,常见于Unix和Linux的操作系统之中,该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。
查看进程状态 (crond程序运行是计划任务执行的根本)
systemctl status crond.service
ps aux |grep crond

cron示例 计划任务存储位置 ls /var/spool/cron
管理方式
创建计划 crontab -e Edit jobs for the current user
查询计划 crontab -l List the jobs for the current user
删除计划crontab -r Remove all jobs for the current users

语法格式 Job format
五个* * * * * 代表分 时 日 月 周
*/5 * * * * ls /home 每五分钟执行
0 2 1,4,6 * * ls /home 每月的1,4,6日的2点整执行
0 * * * * ls /home 每分钟执行

salute to 恩师磊哥
如有补充下方评论
bye

本文发布于:2024-02-04 08:50:50,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170703481054118.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:入门   基础   计划   linux
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23