当前位置:主页 > 行业知识 >

Linux 服务器上用Crontab来实现VPS自动化

发布时间:19-12-06 阅读:235

VPS或者办事器上常常会必要VPS或者办事器上常常会必要准时备份数据、准时履行重启某个办事或准时履行某个法度榜样等等,一样平常在Linux应用Crontab,Windows下面是用计划义务(Win的都是图形界面设置对照简单),下面主要先容Linux VPS/办事器上Crontab的安装及应用。

Crontab是一个Unix/Linux系统下的常用的准时履行对象,可以在无需人工干预的环境下运行指定功课。

一、Crontab的安装

1、CentOS下面安装Crontab

阐明:vixie-cron软件包是cron的主法度榜样;crontabs软件包是用来安装、卸装、 或枚举用来驱动 cron 守护进程的表格的法度榜样。

2、Debian下面安装Crontab

二、Crontab应用措施

1、查看crontab准时履行义务列表

2、添加crontab准时履行义务

  输入crontab义务敕令时可能会由于crontab默认编辑器的不合。

如上图所示为nano编辑器,应用对照简单,直接在文件末端按crontab敕令款式输入即可,Ctrl+x退出,再输y 回车保存。

别的一种是vi编辑器,首先按i键,在文件末端按crontab敕令款式输入,再按ESC键,再输入:wq 回车即可。

3、crontab 义务敕令书写款式

在crontab中我们会常常用到* , - /n 这4个符号,好吧照样再画个表格,更清楚些:

下面举一些例子来加深理解:

天天早晨3:00履行备份法度榜样:0 3 * * * /root/backup.sh

每周日8点30分履行日志清理法度榜样:30 8 * * 7 /root/clear.sh

每周1周5 0点整履行test法度榜样:0 0 * * 1,5 test

每年的5月12日14点履行wenchuan法度榜样:0 14 12 5 * /root/wenchuan

每晚18点到23点每15分钟重启一次php-fpm:*/15 18-23 * * * /etc/init.d/php-fpm



上一篇:网易暴力裁员事件怎么回事 网易为什么暴力裁员
下一篇:7.6:文化产业扮靓多彩生活