Linux任务计划学习

任务计划目的:
做一些周期性的任务,目前最主要的用途是定期备份数据。

  • 一次性调度执行at

一次性调度执行at:(Schedule one-time tasks with at. )
在两分钟后创建一个用户:user hhh
命令:
at now+2min
useradd hhh
Ctrl +D(完毕输入退出)
查询:atq
在这里插入图片描述
两分钟后查看user hhh:在这里插入图片描述

  • 循环调度执行cron

循环调度执行cron:(Schedule recurring jobs with cron) Crontab
该命令从标准输入设备读取指令,存放于“crontab”文件中,以供读取和执行
首先查看进程状态:
命令1:
systemctl status crond.service
在这里插入图片描述
或命令2:ps aux |grep crond
crond程序运行是计划任务执行的根本!!!(计划任务存储的位置 /var/spool/cron/)在这里插入图片描述
然后创建计划:命令:crontab -e
在这里插入图片描述
在这里插入图片描述

*-------------**------------***----------****----------*****--------# * * * * * command

查看计划:crontab -l
在这里插入图片描述
在邮件中查看:

在这里插入图片描述
删除计划:crontab -r

在这里插入图片描述在这里插入图片描述

发布了4 篇原创文章 · 获赞 7 · 访问量 183

猜你喜欢

转载自blog.csdn.net/weixin_46393740/article/details/104528034
今日推荐