Linux计划任务管理
Posted 还行少年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux计划任务管理相关的知识,希望对你有一定的参考价值。
一次性任务
使用at命令设置的计划任务只在指定的时间点执行一次,前提是对应的系统服务atd已经运行
at命令使用顺序:查看时间–>设置时间–>输入命令–>Ctrl + D提交任务
[root@localhost ~]# at 17:00 2021-10-01 //2021年国庆节下午五点
at> reboot //重启主机
at> <EOT> //Ctrl + D 提交
job 2 at Fri Oct 1 17:00:00 2021
[root@localhost ~]
对已经设置但还未执行的计划任务查询
[root@localhost ~]# atq
1 Fri May 14 17:00:00 2021 a root
2 Fri Oct 1 17:00:00 2021 a root
[root@localhost ~]#
删除计划任务
[root@localhost ~]# atq
1 Fri May 14 17:00:00 2021 a root
2 Fri Oct 1 17:00:00 2021 a root
[root@localhost ~]# atrm 1 2 //删除计划任务1、2
[root@localhost ~]# atq
[root@localhost ~]#
周期性任务
使用crontab命令设置的计划任务可以按预设的周期重复执行
crontab的配置文件和目录
1)/etc/crontab----系统任务配置文件
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
~
2)/etc/cron.*/----系统默认设置cron任务的配置文件存放目录
[root@localhost ~]# ls -l /etc/cron.
cron.d/ cron.deny cron.monthly/
cron.daily/ cron.hourly/ cron.weekly/
3)/var/spool/cron/----用户cron任务的配置文件存放目录
[root@localhost ~]# ls -l /var/spool/cron/*
-rw------- 1 root root 43 5月 14 15:48 /var/spool/cron/root
[root@localhost ~]#
使用crontab命令管理用户的计划任务
-e 编辑计划任务表
-u 指定所管理的计划任务属于哪个用户,默认针对当前用户
-l 列表显示计划任务
[root@localhost ~]# crontab -u root -l
* * * * 1 /usr/bin/systemctl restart httpd
-r 删除计划人物列表
[root@localhost ~]# crontab -r
[root@localhost ~]# crontab -u root -l
no crontab for root
[root@localhost ~]#
crond权限设置
默认所有用户都可以使用crontab创建自己的计划任务,root用户可以使用/etc/cron.deny文件来管理crond任务计划使用权限
禁止用户创建计划任务
[root@localhost etc]# vim /etc/cron.deny //编辑此文件,名字前不能有空格,一行一个用户名
zhangsan
~
只允许该用户创建计划任务
[root@localhost etc]# vim /etc/cron.allow //该文件默认不存在
lisi
若用户同时在两个文件中,则允许用户创建计划任务
以上是关于Linux计划任务管理的主要内容,如果未能解决你的问题,请参考以下文章