Liunx数据备份与定时执行

Liunx数据备份与定时执行

一、编写脚本

1 创建脚本

touch test-bak.sh

2 写入命令

二、设置定时执行脚本

1 修改crontab内容

输入命令:crontab –e

2 重启crond服务

输入命令:service crond restart

三、crond和crontab详解

1 crond是什么/h3>

定时任务软件种类

2 crontab支持两种状态

  1. 直接编写计划任务;

  2. 使用目录的方式,放在目录里面的都会定时执行,定时目录可在/etc/crontab中设定。

    Linux下的任务调度分为两类,系统任务调度和用户任务调度。

    • 系统任务调度:在**/etc/crontab文件中配置。系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理**等。

      vi /etc/crontab

    • 用户任务调度:用户定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 crontab 工具来定制自己的计划任务。所有用户定义的crontab 文件都被保存在 /var/spool/cron目录中。其文件名与用户名一致。

      使用者权限文件

      crontab文件

      服务操作说明

3 crontab命令详解(*)

命令参数

常用方法

  1. 创建一个新的crontab文件,在/etc/profile中添加

    创建一个cron文件,如rootcron

  2. 列出crontab文件

  3. 删除crontab文件

  4. 查看日志

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25057 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月16日
下一篇 2020年4月16日

相关推荐