CentOS和Linux使用crontab运行定时任务
更多:http://www.gongfuxiang.com/post/1d0500b2_656ff75安装crontab:<br>
<br>
yum install crontabs<br>
<br>
<br>
说明:<br>
<br>
/sbin/service crond start //启动服务<br>
<br>
/sbin/service crond stop //关闭服务<br>
<br>
/sbin/service crond restart //重启服务<br>
<br>
/sbin/service crond reload //重新载入配置<br>
<br>
<br>
<br>
<br>
查看crontab服务状态:service crond status<br>
<br>
<br>
<br>
手动启动crontab服务:service crond start<br>
<br>
<br>
<br>
查看crontab服务是否已设置为开机启动,执行命令:ntsysv<br>
<br>
<br>
<br>
加入开机自动启动:<br>
<br>
chkconfig –level 35 crond on<br>
<br>
<br>
<br>
1,crontab命令<br>
<br>
<br>
<br>
功能说明:设置计时器。<br>
<br>
<br>
<br>
语 法:crontab [-u ][配置文件] 或crontab [-u ][-elr]<br>
<br>
<br>
<br>
补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使 用计时器的功能。其配置文件格式如下:<br>
<br>
Minute Hour Day Month DayOFWeek Command<br>
<br>
<br>
<br>
参 数:<br>
<br>
-e 编辑该用户的计时器设置。<br>
<br>
-l 列出该用户的计时器设置。<br>
<br>
-r 删除该用户的计时器设置。<br>
<br>
-u 指定要设定计时器的用户名称。<br>
<br>
<br>
<br>
2,crontab 格式<br>
<br>
<br>
<br>
基本格式:<br>
<br>
* * * * * command<br>
<br>
分 时 日 月 周 命令<br>
<br>
<br>
<br>
第1列表示分钟1~59 每分钟用*或者*/1表示<br>
<br>
第2列表示小时1~23(0表示0点)<br>
<br>
第3列表示日期1~31<br>
<br>
第4列 表示月份1~12<br>
<br>
第5列标识号星期0~6(0表示星期天)<br>
<br>
第6列要运行的命令<br>
<br>
<br>
<br>
# Use the hash sign to prefix a comment<br>
<br>
# +—————- minute (0 – 59)<br>
<br>
# | +————- hour (0 – 23)<br>
<br>
# | | +———- day of month (1 – 31)<br>
<br>
# | | | +——- month (1 – 12)<br>
<br>
# | | | | +—- day of week (0 – 7) (Sunday=0 or 7)<br>
<br>
# | | | | |<br>
<br>
# * * * * * command to be executed<br>
<br>
<br>
<br>
crontab文件的一些例子:<br>
<br>
<br>
<br>
30 21 * * * /etc/init.d/nginx restart<br>
<br>
每晚的21:30重启nginx。<br>
<br>
<br>
<br>
45 4 1,10,22 * * /etc/init.d/nginx restart<br>
<br>
每月1、10、22日的4 : 45重启nginx。<br>
<br>
<br>
<br>
10 1 * * 6,0 /etc/init.d/nginx restart<br>
<br>
每周六、周日的1 : 10重启nginx。<br>
<br>
<br>
<br>
0,30 18-23 * * * /etc/init.d/nginx restart<br>
<br>
每天18 : 00至23 : 00之间每隔30分钟重启nginx。<br>
<br>
<br>
<br>
0 23 * * 6 /etc/init.d/nginx restart<br>
<br>
每星期六的11 : 00 pm重启nginx。<br>
<br>
<br>
<br>
* */1 * * * /etc/init.d/nginx restart<br>
<br>
每一小时重启nginx<br>
<br>
<br>
<br>
* 23-7/1 * * * /etc/init.d/nginx restart<br>
<br>
晚上11点到早上7点之间,每 隔一小时重启nginx<br>
<br>
<br>
<br>
0 11 4 * mon-wed /etc/init.d/nginx restart<br>
<br>
每月的4号与每周一到周三 的11点重启nginx<br>
<br>
<br>
<br>
0 4 1 jan * /etc/init.d/nginx restart<br>
<br>
一月一号的4点重启nginx<br>
<br>
<br>
<br>
*/30 * * * * /usr/sbin/ntpdate 210.72.145.20<br>
<br>
每半小时同步一下时间
AD:真正免费,域名+虚机+企业邮箱=0元

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 中国語版
中国語版、とても使いやすい

ホットトピック









