任务计划目的:
做一些周期性的任务,目前最主要的用途是定期备份数据。
- 一次性调度执行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