Linux计划任务详解及配置
在Linux操作系统中,计划任务是经常被使用的功能之一。计划任务分为一次性计划和周期性计划任务两种类型。下面将详细介绍计划任务的配置。 一次性计划任务 一次性计划任务需要系统服务启动才能生效。这些
在Linux操作系统中,计划任务是经常被使用的功能之一。计划任务分为一次性计划和周期性计划任务两种类型。下面将详细介绍计划任务的配置。
一次性计划任务
一次性计划任务需要系统服务启动才能生效。这些任务存放在/var/spool/at/目录下。格式如下:at [HH:MM] [yyyy-mm-dd]。
查询和删除一次性计划任务
要查询或删除一次性计划任务,可以通过以下命令进行操作:
- 查询:
at -l - 删除:
at -r [任务编号]
周期性计划任务
周期性计划任务同样需要系统服务启动才能生效。用户计划任务存放在/var/spool/cron/用户名文件中,全局计划任务分布在以下文件中:
/etc/crontab/etc/cron.hourly/*/etc/cron.daily/*/etc/cron.weekly/**
编辑、查看和删除计划任务
要编辑、查看或删除计划任务,可以使用以下命令:
- 编辑:
crontab -e [u 用户名] - 查看:
crontab -l [u 用户名] - 删除:
crontab -r [u 用户名]
计划任务的授权
对于计划任务的授权设置,at任务的控制权限文件为和;cron任务的控制权限文件为和。