crond 任务调度

原理图

crontab 进行定时任务的设置,。
概述
  任务调度:是指系统在某个时间执行的特定的命令或程序。
  任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等
  2.个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。
基本语法
       crontab [选项]
常用选项

    -e     编辑crontab定时任务
    -l      查询crontab任务
    -r      删除当前用户所有的crontab任务

crond 任务调度
快速入门
  1、设置任务调度文件:/etc/crontab。
  2、设置个人任务调度。执行crontab –e命令。
  3、接着输入任务到调度文件   如:*/1 * * * * ls –l /etc/ > /tmp/to.txt。
  4、意思说每小时的每分钟执行ls –l /etc/ > /tmp/to.txt命令。
  参数细节说明

crond 任务调度6+
参数细节说明
•特殊符号的说明

•5个占位符的说明

参数细节说明
•特定时间执行任务案例

案例1:每隔1分钟,就将当前的日期信息,追加到/tmp/mydate 文件中

1、先编写一个文件  /home/mytask1.sh

如: date >> /tmp/mydate

2 、给mytask1.sh 一个可以执行权限

chmod 744 /home/mytask1.sh

3、cronyab -e

4、 */1* * * *  /home/mytsk1.sh

5、成功 
案例2:每隔1分钟,将当前日期和日历都追加到/home/mycal 文件中

1、先编写一个文件/home/mytask2.sh

date>>/tmp/mycal

cal>>/tmp/mycal

2、给mytask2.sh 一个可以执行的权限

chmod 744 /home/mytask2.sh

3、cronyab -e

4、 */1* * * *  /home/mytsk2.sh

5、成功

案例3: 每天凌晨2:00 将mysql数据库testdb ,备份到文件中。

1、先编写一个文件/home/mytask3.sh

/user/local/mysql/bin/mysqldump -u root -proot testdb > /tmp/mydb.bak

2、给mytask3.sh 一个可以执行的权限

chmod 744 /home/mytask3.sh

3、cronyab -e

4、0 2* * * *  /home/mytsk3.sh

5、成功

crond 相关指令:
  1) conrtab –r:终止任务调度。

  2) crontab –l:列出当前有那些任务调度

  3) service crond restart [重启任务调度]

Linux crond任务调度的更多相关文章

  1. Linux crond任务调度(定时任务),Linux磁盘分区/挂载

    一.crond任务调度 1.基本语法 crontab [选项] -e : 编辑 crontab定时任务 -l : 查询crontab -r : 删除当前用户所有的crontab任务 例子: 每分钟执行 ...

  2. Linux 实用指令(6)--crond任务调度

    目录 crond任务调度 1 原理示意图 2 概述 3 基本语法 3.1 常用选项 4 快速入门 4.1 任务的要求 4.2 步骤如下 4.3 参数细节说明 5 任务调度的几个应用实例 5.1 案例一 ...

  3. Linux crond定时任务

    第1章 Crond是什么? Crond是linux系统用来定期执行命令或指定程序任务的一种服务或软件.一般情况下,我们安装完Centos5/6linux操作系统之后,默认便会启动Crond任务调度服务 ...

  4. linux之任务调度,磁盘分区,yum下载

    一.crond任务调度 调度机制: 基本语法 crontab [选项] -e : bianji crontab定时任务 -l : 查询crontab -r : 删除当前用户所有的crontab任务 例 ...

  5. linux crond服务

    linux crond服务 linux crond服务简介:定时执行系统命令 查看crond服务状态:[root@www ~]# /sbin/service crond status 启动.停止.重启 ...

  6. Linux crontab任务调度

    一.crontab说明 Linux crontab任务调度是在规定的时间频率内去执行相应的任务. 二.crontab文件详情 1.crontab文件在Linux中的/etc/crontab 2.查看c ...

  7. linux定时任务调度定系统——opencron

    linux定时任务调度定系统——opencron https://gitee.com/terrytan/opencron/#%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83 一 ...

  8. Linux -定时任务调度

    l crond 任务调度   crontab 进行定时任务的设置,. 概述 任务调度:是指系统在某个时间执行的特定的命令或程序. 任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行.如病毒扫 ...

  9. Linux 的crond 任务调度

    一.原理示意图 二.概述 任务调度:是指系统在某个时间执行的特定的命令或程序 任务调度分类: 1.系统工作:有些重要的工作周而复始的执行.如病毒扫描等 2.个别用户工作:个别用户可能希望执行程序,比如 ...

随机推荐

  1. tomcat使用log4j管理日志

    1.JDK+tomcat环境  参考:http://www.cnblogs.com/zzzhfo/p/6444029.html 2.下载相关软件 log4j下载地址 http://www.apache ...

  2. [Fiddler]如何让Fiddler可以抓取https的请求

    Fiddler通过在本机开启了一个http的代理服务器来进行http请求和响应转发,默认情况下,并不能抓取https的请求.下面小编就来介绍下,如何用fiddler来抓取https的请求. 1.打开F ...

  3. ubuntu 16.04快速建lvm

    1.准备2块虚拟硬盘 在执行下面之前先安装:lvm和mkfs.xfs apt install lvm2 -y apt install xfsprogs dd if=/dev/zero of=ceph- ...

  4. javascript总结41:表格全选反选,经典案例详解

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  5. Thinkphp 导出csv 先存储在服务器,然后输出链接下载

    public function exportQiandao() { // header("Content-type:text/html;charset=gb2312"); ini_ ...

  6. 可排序的 COMB 类型 GUID

    最新代码在这儿:CombGuid.cs 首先这里不做GUID与整形作为主键的优劣之争,GUID自有它优势,但GUID本身是乱序的,会对索引的维护带来性能上的损耗,数据量越大越明显. COMB 类型 G ...

  7. Unity NetWork

    using UnityEngine; using System.Collections; public class NetworkTest : MonoBehaviour { ;//端口号 strin ...

  8. 编写高质量代码改善C#程序的157个建议——建议62:避免嵌套异常

    建议62:避免嵌套异常 应该允许异常在调用堆栈上往上传,不要过多的使用catch,然后再throw.过多的使用catch会带来两个问题: 1)代码更多了.这看上去好像你根本不知道怎么处理异常,所以你总 ...

  9. select、poll、epoll的比较

    linux提供了select.poll.epoll接口来实现IO复用,三者的原型如下所示,本文从参数.实现.性能等方面对三者进行对比. int select(int nfds, fd_set *rea ...

  10. ML.NET Cookbook --- 1.如何从文本文件中加载数据?

    使用ML.NET中的TextLoader扩展方法从文本文件中加载数据.你需要知道在文本文件中数据列在那里,它们的类型是什么,在文本文件中什么位置可以找到它们. 请注意:对于ML.NET只读取文件的某些 ...