Rumah > php教程 > PHP开发 > Linux crontab 定时任务

Linux crontab 定时任务

高洛峰
Lepaskan: 2016-11-15 14:40:21
asal
1427 orang telah melayarinya

什么是crontab?

crontab命令是cron table的简写,它是cron的配置文件,也叫作任务列表,我们可以在下列目录下找到相关配置文件

/var/spool/cron/:存放所有用户定义要定期执行的任务,文件名与用户名一致
/etc/crontab:系统周期性所要执行的任务
/etc/cron.d/:目录用来存放任何要执行的crontab文件或脚本
其他目录:/etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly,各代表存放每小时、每天、每星期、每月执行一次的任务

crontab的使用

crontab [-u username]     //可选,省略则表示操作当前用户的crontab
        -e        //编辑crontab定时任务
        -l        //列出crontab里的内容
        -r        //删除crontab
Salin selepas log masuk

crontab的命令由时间和命令构成,其时间由分、时、日、月、周五种按顺序排列,操作符有:

*:任何时间
/:每隔多久
-:连续时间
,:不连续的时间

实例说明

每分钟执行一次命令

* * * * * 命令

每小时的第10分钟和第30分钟执行

10,30 * * * * 命令

在8点到10点的每分钟执行

* 8-10 * * * 命令

每月15号每隔10分钟执行

*/10 * 15 * * 命令

每周一的六点三十分执行

30 6 * * 1 命令


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan