CentOS定时器主要有用户级和系统级两种配置方式,具体配置位置如下:
crontab -e命令编辑,配置文件保存在/var/spool/cron/目录下,文件名为对应用户名,如/var/spool/cron/root。/etc/crontab文件,需指定用户名,格式为* * * * * username command_to_execute。/etc/cron.d/目录下添加配置文件,每个文件是一个单独的定时任务配置,文件名任意,对所有用户生效。/etc/cron.hourly/、/etc/cron.daily/、/etc/cron.weekly/、/etc/cron.monthly/目录下放置脚本,实现每小时、每天、每周、每月执行一次任务。另外,若使用systemd定时器,配置文件需放在/etc/systemd/system/目录下,包括.service和.timer文件。