linux定时脚本crontab
时间: 2023-10-25 20:33:04 浏览: 111
linux crontab 详解
Linux定时脚本crontab是一种用于在特定时间间隔或特定时间执行任务的工具。每个用户都有自己的cron配置文件,可以通过命令crontab -e来编辑。一般情况下,编辑好用户的cron配置文件后,系统会自动保存到/var/spool/cron/目录中,文件以用户名命名。Linux的cron服务每隔一分钟读取一次/var/spool/cron、/etc/crontab和/etc/cron.d下的内容。
在Linux中,cron定时任务的配置文件存放在/etc目录下,包括了cron.hourly、cron.daily、cron.weekly、cron.monthly和cron.d五个目录,以及crontab和cron.deny两个文件。这些目录中的脚本会按照事先设定的时间间隔或特定时间自动执行。
例如,如果我们想要创建一个每5分钟执行一次的定时任务,可以使用命令crontab -e来编辑用户的cron配置文件,然后添加一行如下的内容:
*/5 * * * * /home/test.sh
这个配置表示每隔5分钟执行一次/home/test.sh脚本。
阅读全文