linux中,如何设置每隔2个小时就执行一次某个脚本?

需求描述:

  今天同事问了一个linux上crontab定时任务的问题,说,如何调整一个定时任务每2个小时

  执行一次,在此记录下。

操作过程

1.通过以下的方式设置,每2个小时执行一次脚本

0 */2 * * * date >> /tmp/time.log

备注:开头的分钟的星需要设置为一个具体的分钟值,表示每2个小时的某个分钟执行,如果是星,那么默认是每分钟执行一次。

2.问题思考,crontab设置为每2个小时之后,是从当前时间算起,还是怎么样的?

crontab修改生效的时间是10:48

发现

  在12:00,14:00,16:00时间是2的倍数的都会执行。

解释:从crontab生效开始,系统时间小时数每遇到2的倍数,如:12:00,14:00等就会执行。

文档创建时间:2018年3月29日11:14:01

原文地址:https://www.cnblogs.com/chuanzhang053/p/8668687.html

时间: 2024-08-04 14:42:06

linux中,如何设置每隔2个小时就执行一次某个脚本?的相关文章

linux中怎样设置dhcpd

linux中怎样设置DHCP 在 linux 以下设置 DHCP一点也不复杂﹐您全部要做的仅仅有一个文件﹕/etc/dhcpd.conf . 以下﹐我用我自己的设置文件来说说怎么改动这个文件﹕ default-lease-time 259200; max-lease-time 777600; option domain-name "siyongc"; 这几行我放在文件的开头部份.第一和第二行我定义出租约的预设期限和最高期限﹐ 数值以秒来计算﹐也就是'三天'和'九天'. 然后我指定了网络

Linux中如何设置服务自启动?

转自:Linux中如何设置服务自启动? 有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务,主要用三种方式进行这一操作: ln -s             在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0-6七个运行级别之一) chkonfig          命令行运行级别设置 ntsysv            伪图形运行级别设置 注意: 这三种方式主要用于以redhat为基础的发行版 如果还不知道运行级别是什么,那么最好先看看相关

linux中如何设置dhcpd

linux中如何设置DHCP 在 linux 下面设置 DHCP一点也不复杂﹐您所有要做的只有一个文件﹕/etc/dhcpd.conf . 下面﹐我用我自己的设置文件来说说怎么修改这个文件﹕ default-lease-time 259200; max-lease-time 777600; option domain-name "siyongc"; 这几行我放在文件的开头部份.第一和第二行我定义出租约的预设期限和最高期限﹐ 数值以秒来计算﹐也就是'三天'和'九天'. 然后我指定了网络使

Linux 中怎么设置计划任务:cron 与 anacron

导读 在本篇中,我们会解释 cron 和 anacron,并向你展示如何在 Linux 中设置 anacron.我们也会比较这两个工具. cron 在 Linux 设置 cron - 是一个用于运行计划任务如系统备份.更新等的守护进程.它适合在那些 24X7 不间断运行的机器如服务器上运行的计划任务. 命令/脚本被写在 cron 任务脚本中,它是在crontab 文件中被安排的.系统默认的 cromtab 文件是/etc/crontab ,但是每个用户也可以创建自己的 cromtab 文件来在特

Linux中如何设置java环境变量

这里介绍Linux下如何设置java环境变量. 工具/原料 Linux java环境变量 方法/步骤 1 查看java的安装路径   查看java执行路径   配置java环境变量   java的安装路径和执行路径   注意这里的JAVA_HOME后面一定要带上bin路径,路径设置完成一定要用 export输出,注意export单词不要写错了   设置环境变量后使用java的v参数测试,还是失败,因为没有执行source命令   环境变量修改后执行source命令,使得配置生效   运行sour

Linux中如何设置目录或文件的归属及权限

我们首先来查看一下目录的权限及归属,各个字段表示的含义: 权限字符在文件中的含义为: 读取.写入.执行权限也可以用数字来表示,具体如下: 命令chmod用来更改目录或文件的权限,基本的命令格式如下: chmod [ugoa] [+=-] [r w x] 文件或目录 或者 chmod nnn 文件或目录 其中ugoa表示该权限设置所针对的用户类别.u代表文件属主:g代表文件属组:o代表其他任何用户:a代表所有用户(u.g.o的总和). +=-表示设置权限的操作动作.+代表增加相应的权限:- 代表减

linux中如何设置DHCP

linux如何设置DHCP 环境:RH linux 9.0 使用linux下常用的dhcpd包. 最新版本 dhcp3.0.5 下载地址: 下载 1.安装: 先拷贝dhcp-3.0.5.tar.gz软件到/tmp目录下 #cd /tmp #gunzip dhcp-3.0.5.tar.gz #tar xvf dhcp-3.0.5.tar 解开后会看到该目录下新建一个子目录dhcp-3.0.5 #cd dhcp-3.0.5 //进入该子目录 #configure #make #make instal

Linux中iptables设置详细(转)

无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵... 以下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了: 1.首先介绍一下指令和相关配置文件启动指令:service iptables start   重启指令:service iptables restart   关闭指令:service iptables stop     然后是相关配置:/etc/sysconfig/iptables  

Linux中iptables设置详细

自己的示例: -A INPUT -s 192.168.28.68 -p tcp --dport 1000 -j ACCEPT 对内网中的172.168.xx.xx 开放1000这个端口 无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵... 一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了: 1.首先介绍一下指令和相关配置文件 启动指令:service iptables start 重启指令