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)

相关推荐

  • php png失真的解决办法是什么

    技术php png失真的解决办法是什么这篇文章主要介绍“php png失真的解决办法是什么”,在日常操作中,相信很多人在php png失真的解决办法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望

    攻略 2021年10月23日
  • HIVE如何统计每个地区最热门的TOP3产品?

    技术HIVE如何统计各个区域下最热门的TOP3的商品小编给大家分享一下HIVE如何统计各个区域下最热门的TOP3的商品,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!环境: hadoop-2

    攻略 2021年12月16日
  • yi的汉字,拼音“yi”都有哪些字

    技术yi的汉字,拼音“yi”都有哪些字一 乙 已 义 亿 弋 以 刈 忆 艺 失 仪 台 仡 议 伊 衣 圯 夷 钇 亦 屹 异 医 沂 诒 佁 矣 苡 佚 呓 役 抑 译 邑 依 祎 宜 怡 迤 饴 佾 峄 怿 易 绎

    生活 2021年10月28日
  • 39三分之一是多少码,码数码数38又三分之一是什么意

    技术39三分之一是多少码,码数码数38又三分之一是什么意是欧洲鞋码的表示方式,是介于37和38之间,三分之一就是更靠近37码。阿迪的鞋子尺码不是以0.5进位的,是以2/3进位的,因此就会出现41又1/3,41又1/3等鞋

    生活 2021年10月20日
  • 1317:【例5.2】组合的输出 深搜题解

    技术1317:【例5.2】组合的输出 深搜题解 1317:【例5.2】组合的输出 深搜题解1317:【例5.2】组合的输出
    时间限制: 1000 ms 内存限制: 65536 KB提交数: 2425

    礼包 2021年11月1日
  • pytorch cuda11.1无法使用conda安装怎么办

    技术pytorch cuda11.1无法使用conda安装怎么办这篇文章将为大家详细讲解有关pytorch cuda11.1无法使用conda安装怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后

    攻略 2021年11月18日