linux系统定时执行shell脚本

技术linux系统定时执行shell脚本 linux系统定时执行shell脚本我们可能会经常需要在linux系统中做一些重复而又繁琐的操作,为了解放自己,我们需要将这些东西写到定时任务里面,让它每天执行

Linux系统定期执行shell脚本。

我们可能会经常需要在linux系统中做一些重复而又繁琐的操作,为了解放自己,我们需要将这些东西写到定时任务里面,让它每天执行

大概思路如下

根据自己的要求完成shell脚本。

将脚本的执行语句添加到linux附带的crontab文件中。

废话少说,举个例子。

我写了一个 test.sh的shell脚本,目录是/home/joe/shell/test.sh

Chmod 777 test.sh //授予测试文件可执行权限。

编辑crontab文件

0 7 * * */home/Joe/shell/test . sh/home/Joe/shell/test . log 21

?//在文件末尾加这一行,这条语句每天早上7: 00执行,执行日志在test.log下打印在同一个目录下。

ntab-l//检查计划任务的情况。

输入目录以检查日志,验证计划任务是否正常运行。

crond定时任务:

*/5 * * * *每五分钟

每小时执行0 * * * *

每天执行0 0 0 * * *项

每周执行0 0 0 * * 0

每月执行0 0 1 * *

每年执行0 0 1 1 *

常见的问题:

写sh脚本,用Crontab -e部署,00 11 * * */home/dir/Baidu _ update _ data.sh/file.log21类似中文格式。

/bin/bash^M:错误解释器:没有这样的文件或目录

错误的原因是:在Windows和Linux下编辑的时候格式会不一样,而且会因为Windows上传的东西而改变格式,所以我们只需要改变格式。

vi名称

:set ff=unix

无法打开输入文件进行读取时出错:请注意放置脚本的目录和权限。

执行是否成功取决于日志;日志很重要!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/112514.html

(0)

相关推荐

  • html进度条代码(html进度条显示百分比)

    技术html5进度条的标签是哪个本篇内容主要讲解“html5进度条的标签是哪个”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5进度条的标签是哪个”吧!

    攻略 2021年12月15日
  • wcf服务接口定义的前面需要注解啥(wcf序列化是在客户端还是服务端)

    技术WCF服务元数据结构模式是怎样的这篇文章主要介绍“WCF服务元数据结构模式是怎样的”,在日常操作中,相信很多人在WCF服务元数据结构模式是怎样的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年12月14日
  • 【配置与安装】解决类似umount target is busy挂载盘卸载不掉问题

    技术【配置与安装】解决类似umount target is busy挂载盘卸载不掉问题 【配置与安装】解决类似umount target is busy挂载盘卸载不掉问题解决类似umount targe

    礼包 2021年12月6日
  • cad图制作,怎么把cad的图弄成效果图

    技术cad图制作,怎么把cad的图弄成效果图把cad的图弄成效果图步骤如下cad图制作: 1、首先我们先在电脑端下载安装相应的CAD编辑器软件。
    2、打开运行CAD软件,点击“文件-打开”按钮,选择好我们需要处理的CA

    生活 2021年10月27日
  • 三点水反犬旁加一个奇,反犬旁右边一个奇 什么字

    技术三点水反犬旁加一个奇,反犬旁右边一个奇 什么字猗 yī (形声三点水反犬旁加一个奇。从犬,奇声。本义:阉割过的狗) 同本义 [castrated dog]
    猗,犬也。——《说文》 猗
    yī 长大 [grow]

    生活 2021年10月23日
  • 设计模式-观察者模式(c++)

    技术设计模式-观察者模式(c++) 设计模式-观察者模式(c++)当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。
    类图#include

    礼包 2021年11月20日