继上次定时备份网站数据,这次来说说 Crontab 定时执行工具的用法。

1.Crontab的安装

Ubuntu 下的安装命令:

apt-get install cron

重启Crontab:

/etc/init.d/cron restart

2.Crontab使用方法

查看crontab定时执行任务列表:

crontab -l

添加crontab定时执行任务:

crontab -e

进行添加定时任务时,可能会因为crontab默认编辑器的不同,默认会推荐nano编辑器,使用比较简单,直接在文件末尾按crontab命令格式输入即可,Ctrl+x退出,再输y 回车保存。

另外一种是vi编辑器,首先按i键,在文件末尾按crontab命令格式输入,再按ESC键,再输入:wq 回车即可。

***添加完定时任务后,需要重启Crontab

3.crontab 任务命令书写格式

格式:

minute

hour

dayofmonth

month

dayofweek

command

解释:

分钟

小时

日期

月付

命令

范围:

0-59

0~23

1~31

1~12

0~7,0和7都代表周日

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

符号

解释

*(星号)

代表所有有效的值。 如:0 23 * * * backup 不论几月几日周几的23点整都执行backup命令。

,(逗号)

代表分割开多个值。如:30 9 1,16,20 * * command 每月的1、16、20号9点30分执行command命令。

-(减号)

代表一段时间范围。如0 9-17 * * * checkmail 每天9点到17点的整点执行checkmail命令

/n

代表每隔n长时间。如*/5 * * * * check 每隔5分钟执行一次check命令,与0-59/5一样。

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

每天凌晨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

linux安装crontab软件包,Linux 服务器 Crontab 的安装及使用相关推荐

  1. linux中怎么安装ypak软件包,Linux 124课程 13、安装和升级软件包

    .注册你的Redhat账户赋予系统产品的安装软件更新 2.RPM包是用来管理在红帽企业Linux系统软件 redhat.Suse.Oracle Linux 软件包rpm Ubuntu 软件包dbd 所 ...

  2. linux查询Samba的安装,Linux_Linux中Samba服务器的编译安装以及配置的宏的写法,编译安装查询系统是否安装samb - phpStudy...

    Linux中Samba服务器的编译安装以及配置的宏的写法 编译安装查询系统是否安装samba 复制代码代码如下: # rpm -aq | grep samba yast2-samba-client-2 ...

  3. linux(centOS)下搭建node服务器之一、 安装Node.js

    本例系统环境:腾讯云 CentOS 7.4 64位 一.找相应node版本,复制链接 1. 打开网址 http://nodejs.cn/download/; 2. ctrl+shift+i(打开开发者 ...

  4. 服务器无法用u盘安装系统安装win7系统,服务器u盘安装win7系统

    服务器u盘安装win7系统 内容精选 换一换 为了保证使用私有镜像创建的新云服务器可以通过"用户数据注入"功能注入初始化自定义信息(例如为云服务器设置登录密码),建议您在创建私有镜 ...

  5. 浪潮服务器u盘安装系统_浪潮服务器U盘安装系统无法识别到电脑硬题的解决

    首先说明一下,我是开发人员,不是专业的运维.公司来了一台服务器要我给他装linux系统,我呢就按正常的U盘安装系统方法操作,结果在选择安装指定磁盘的时候,发现只有我插入的那张U盘别检测到,服务器有一张 ...

  6. Centos8 初体验 (二)最小化安装下查看已安装的软件包列表,并尝试dnf安装vim软件,以及dnf常用的一些操作

    目录 通过dnf list 查看最小化安装的软件包都有哪些 用dnf 安装软件 dnf 下载源查看: dnf 下载包到当前目录,或指定目录 查看所有包或指定包的依赖关系 检查包文件所依赖的前置条件和配 ...

  7. 云服务器下能安装虚拟机吗,云服务器下能安装虚拟机吗

    云服务器下能安装虚拟机吗 内容精选 换一换 Windows弹性云服务器虚拟化驱动异常(Tools没有正常运行).为保证弹性云服务器的正常使用,请参见本节内容进行修复.弹性云服务器虚拟化驱动异常会影响弹 ...

  8. ug安装时 无法修改服务器名,ug安装无效的服务器名称

    ug安装无效的服务器名称 内容精选 换一换 调用接口出错后,将不会返回结果数据.调用方可根据每个接口对应的错误码来定位错误原因.当调用出错时,HTTP请求返回一个 4xx或5xx的HTTP状态码.返回 ...

  9. linux的crontab监控,centos服务器crontab计划任务 监控网站

    首先,创建一个脚本.这里创建一个访问网址的脚本: Shell #!/bin/bash curl http://www.xxx.cn/?f=localhost 2>&1 >/dev/ ...

最新文章

  1. 重磅!如何高效学习单目深度估计
  2. GUI(一) 一些自已看的东西
  3. 利用Maya进行论文中网格动画数据的渲染
  4. .NET Core+MySql+Nginx 容器化部署
  5. 知道这些性能优化手段,工资起码提升一倍
  6. cocos html5 一直在加载失败,项目进行中的小问题-0426-【Cocos2d-html5】初识Cocos2d-html5-一些移动端浏览器的兼容性Bug_169IT.COM...
  7. Angular 小试牛刀[1]:Getting Started
  8. 光影之路 GPU架构发展史(1/4)
  9. Warning: Data truncated for column #39;AirPress#39; at row 1
  10. Python编写杨辉三角形
  11. 力扣刷题 DAY_79 贪心
  12. mtk处理器强开教程 不收费
  13. 上班族难懂五险一金 交的越多是否越吃亏
  14. RD基本功——Vi基础与最常用指令
  15. 360WiFi文件夹存储位置如何更改
  16. 电子信息工程求职目标_应用电子专业求职信范文合集6篇
  17. Android AP 和 BP的概念
  18. XSS漏洞利用——键盘记录
  19. 2-2学生成绩统计(加强版)
  20. css 毛玻璃_前端开发,CSS的常用套路附demo的效果实现与源码)

热门文章

  1. 【网易中台实践】云信业务中台的敏捷开发
  2. 网易云信稳定背后的秘密
  3. 在创业公司,不懂运维的程序员如何兼顾公司的运维工作
  4. yii2 / Console - yii2开发控制台应用时的还我漂漂拳
  5. php发送post请求的三种方法
  6. xutils,afinal的数据库升级要注意的地方
  7. [再寄小读者之数学篇](2014-11-26 幂等矩阵的一个充分条件)
  8. Linux终端管理软件
  9. 我们工作到底为了什么(这篇文章很重要)----强烈推荐
  10. PingingLab传世经典系列《CCNA完全配置宝典》-5.8 静态NAT