【Linux运维】cronteb 任务调度 定时运行shell脚本

  背景:在日常服务器运维过程中,经常需要对服务器配置、日志信息进行备份,这种工作往往是重复性的操作,所以我们就需要一个定时机制来帮助我们去完成这项工作;

  cronteb 可以定时运行我们定义的Shell脚本,命令参数如下:

cronteb -[选项]

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

  语法参数如下:

实验环境:linux centos7

实验目标:创建定时任务,每隔一分钟将服务器的时间日期写入到 目录:/home/date.txt中。

实验步骤:

  首先我们输入 cronteb -e 进入到定时任务列表,并且添加定时任务

*/ **** date >> /home/date.txt

  终端截图如下:  定时语句如下 【定时+shell语句】

  等一分钟之后,我们进入到目录/home/date.txt下查看结果,截图如下:

  有结果可知,我们的定时任务已经运行完成,在对应目录下已经产生了对应的输出文件,并且已经写入了对应的内容。

【写在后面】

  所以,在日常运维中,我们便可以通过这个操作来实现服务的启动、关闭,实现定期的数据备份、日志的备份、数据的发送等;

var code = "dab9f108-d040-49f5-9d51-acf328961895"

posted on 2024-01-09 16:55  汪汪家的碎冰冰  阅读(32)  评论(0编辑  收藏  举报  来源