cron命令安排任务调度

本文发布时间: 2019-Mar-22
基本用法:1. crontab -l列出当前的crontab任务2. crontab -d删除当前的crontab任务3. crontab -e (solaris5.8上面是 crontab -r)编辑一个crontab任务,ctrl_D结束4. crontab filename以filename做为crontab的任务列表文件并载入crontab test.cron 这样一个crontab 文件就创建好了。可以转到/var/spool/cron目录下面查看,发现多了一个foxy文件。这个文件就是所需的crontab文件。在crontab文件中如何输入需要执行的命令和时间呢?该文件中每行都包括6个域,其中前5个域是指定命令被执行的时间,最后一个域是要被执行的命令。每个域之间使用空格或者跳位字符分隔。格式如下:minute hour day-of-month month-of-year day-of-week commands第1项是分钟,第2项是小时,第3项是一个月的第几天,第4项是一年的第几个月,第5项是一周的星期几,第6项是要执行的命令。这些项都不能为空,必须填入。如果用户不需要指定其中的几项,那么可以使用*代替。因为*是万用字符,可以代替任何字符,所以就可以认为是任何时间,也就是该项被忽略了。例子:周一到周五每天下午 5:00 寄一封信给 [email protected] :0 17 * * 1-5 mail -s "hi" [email protected] /dev/null 2>&1 即可


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表