iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >怎么在linux系统中使用crontab定时命令
  • 110
分享到

怎么在linux系统中使用crontab定时命令

2023-06-13 05:06:08 110人浏览 八月长安
摘要

今天就跟大家聊聊有关怎么在linux系统中使用crontab定时命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。名称 : crontab   使用权限 : 所有使用者   使用方式

今天就跟大家聊聊有关怎么在linux系统中使用crontab定时命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

名称 : crontab

  使用权限 : 所有使用者

  使用方式 :

  crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e }

  说明 :

  crontab 是用来让使用者在固定时间或固定间隔执行程式之用,换句话说,也就是类似使用者的时程表。

  -u user : 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user的话,就是表示设定自己的时程表。

  参数 :

  -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe)

  注:crontab -e后,会自动将添加的定时任务文件存到/var/spool/cron/tabs/zxin10文件中去(zxin10是用户名,表示在当前用户下设置定时任务)

  -r : 删除目前的时程表

  -l : 列出目前的时程表

  时程表的格式如下 :

  f1 f2 f3 f4 f5 program

  其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程式。

  当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程式,其余类推

  当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其余类推

  当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其余类推

  当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其余类推

  使用者也可以将所有的设定先存放在档案 file 中,用 crontab file 的方式来设定时程表。

  使用方法:

  用vi编辑一个文件cronfile,然后在这个文件中输入格式良好的时程表。编辑完成后,保存并退出。

  在命令行输入

  xxxxxx@linux: crontab cronfile

  这样就将cronfile文件提交给cron进程,同时,新创建cronfile的一个副本已经被放在/var/spool/cron目录中,文件名就是用户名。

  注:crontab cronfile操作后会将原来存在/var/spool/cron目录下用户名的文件中的信息覆盖掉。

  例子:

  */5 * * * * /home/zxin10/batchoperate/batch_oper.sh 每五分钟执行一次batch_oper.sh 脚本

  注意: 当程式在你所指定的时间执行后,系统会寄一封信给你,显示该程式执行的内容,若是你不希望收到这样的信,请在每一行空一格之后加上>/dev/null 2>&1 即可。

看完上述内容,你们对怎么在linux系统中使用crontab定时命令有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网操作系统频道,感谢大家的支持。

--结束END--

本文标题: 怎么在linux系统中使用crontab定时命令

本文链接: https://www.lsjlt.com/news/265908.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在linux系统中使用crontab定时命令
    今天就跟大家聊聊有关怎么在linux系统中使用crontab定时命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。名称 : crontab   使用权限 : 所有使用者   使用方式...
    99+
    2023-06-13
  • 怎么在Linux中使用crontab命令定时执行任务
    怎么在Linux中使用crontab命令定时执行任务?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。crontabcron是一个linux下 的定时执行工具,可以在无需人工干...
    99+
    2023-06-09
  • Linux系统中crontab命令处理定时任务的用法
    本篇内容介绍了“Linux系统中crontab命令处理定时任务的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!定时执行操作命令,每一个用...
    99+
    2023-06-12
  • Linux中crontab命令怎么用
    这篇文章主要介绍了Linux中crontab命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。crontab1.作用使用crontab命令可以修改crontab配置文件...
    99+
    2023-06-16
  • 如何在linux使用crontab命令定时重启服务器
    不重启的情况下定时自动重启apache及mysql服务,其实也大同小异。具体步骤如下:西昆云服务器一、每天的12点及16点重启apache及mysql服务[root@www bin]# cd /opt/[roo...
    99+
    2023-06-05
  • Linux下怎么使用crontab命令
    本篇内容主要讲解“Linux下怎么使用crontab命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么使用crontab命令”吧!Linux crontab是用来定期执行程序的命...
    99+
    2023-06-28
  • Linux系统中怎么使用crontab来定时执行脚本
    本篇内容介绍了“Linux系统中怎么使用crontab来定时执行脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!网友突然问道的,想了很久,...
    99+
    2023-06-13
  • Linux定时任务Crontab命令使用详解与总结
    crontab命令是Unix和linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行 如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序...
    99+
    2022-06-04
    Crontab命令使用详解 Crontab命令详解 Crontab命令技巧 Linux定时任务
  • 怎么在linux中使用crontab 定时执行任务
    怎么在linux中使用crontab 定时执行任务?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。linux下定时执行任务的方法在LINUX中,周期执行的任务一般由cron这...
    99+
    2023-06-09
  • 如何使用Linux系统中定时运行命令
    这篇文章主要介绍“如何使用Linux系统中定时运行命令”,在日常操作中,相信很多人在如何使用Linux系统中定时运行命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Linux系统中定时运行命令”的疑...
    99+
    2023-06-13
  • cat 命令怎么在linux系统中使用
    今天就跟大家聊聊有关cat 命令怎么在linux系统中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是...
    99+
    2023-06-07
  • ftp命令怎么在linux系统中使用
    ftp命令怎么在linux系统中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是LINUX操作系统下使...
    99+
    2023-06-07
  • tar命令怎么在linux系统中使用
    tar命令怎么在linux系统中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSI...
    99+
    2023-06-07
  • bash命令怎么在linux系统中使用
    这篇文章将为大家详细讲解有关bash命令怎么在linux系统中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是...
    99+
    2023-06-07
  • clamscan命令怎么在Linux系统中使用
    本篇文章给大家分享的是有关clamscan命令怎么在Linux系统中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。clamscan命令用于扫描文件和目录,一发现其中包含的计...
    99+
    2023-06-09
  • echo命令怎么在Linux系统中使用
    今天就跟大家聊聊有关echo命令怎么在Linux系统中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。echo是打印变量的值或者给定的字符串,    比如,输入echo hello...
    99+
    2023-06-09
  • 怎么在linux系统中使用rsync命令
    本篇文章为大家展示了怎么在linux系统中使用rsync命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Rsync的命令格式可以为以下六种:   rsync [OPTION]... SRC DES...
    99+
    2023-06-13
  • 怎么在linux系统中使用vi命令
    这篇文章给大家介绍怎么在linux系统中使用vi命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,...
    99+
    2023-06-10
  • uniq命令怎么在linux 系统中使用
    本篇文章给大家分享的是有关uniq命令怎么在linux 系统中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。uniq命令的作用:显示唯一的行,对于那些连续重复的行只显示一次...
    99+
    2023-06-10
  • tr命令怎么在Linux系统中使用
    本篇文章为大家展示了tr命令怎么在Linux系统中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。用法:tr [选项]... SET1 [SET2]从标准输入中替换、缩减和/或删除字符,并将结果写...
    99+
    2023-06-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作