首页 > 系统相关 >Centos7 Crond特殊关键字

Centos7 Crond特殊关键字

时间:2023-09-19 09:57:31浏览次数:48  
标签:cron 系统启动 等同于 reboot crontab Centos7 关键字 Crond

1、@reboot 是 cron 的一个特殊关键字,用于指定在系统启动时执行命令。

具体来说,当您在 cron 的 crontab 文件中使用 @reboot 关键字,并将它与您希望在系统启动时执行的命令一起使用,那么该命令将会在每次系统启动时自动执行。

例如,@reboot /usr/bin/supervisord -c /etc/supervisord.conf 表示让 supervisord 进程通过指定的配置文件在每次系统启动时启动。

使用 @reboot 是一种方便的方式,可以确保您的命令在系统重启后自动执行,而无需手动启动或设置额外的服务。此外,它也适用于非特权用户,因为他们可以在自己的用户 crontab 中使用 @reboot 来执行命令。

请注意,@reboot 关键字只在 cron 的 crontab 文件中有效,而不适用于其他地方,如 rc.local 或 systemd 服务文件中。

 

2、除了 @reboot,cron 还有一些其他特殊关键字可以用来指定不同的执行频率和时间间隔。以下是一些常用的特殊关键字:

  1. @yearly 或 @annually:每年一次,等同于 0 0 1 1 *
  2. @monthly:每月一次,等同于 0 0 1 * *
  3. @weekly:每周一次,等同于 0 0 * * 0
  4. @daily 或 @midnight:每天一次,等同于 0 0 * * *
  5. @hourly:每小时一次,等同于 0 * * * *

这些特殊关键字可以用于指定任务的执行计划,而不需要手动编写详细的时间表达式。您可以将这些关键字与命令一起使用,以便在指定的频率和时间间隔执行命令。

以下是一个示例:

@daily /path/to/command

以上示例将在每天的午夜(即 00:00)执行 /path/to/command 命令。

请注意,特殊关键字只能在 cron 的 crontab 文件中使用,并且根据系统的 cron 实现可能会有所差异。在使用特殊关键字之前,请确保它们在您的系统上可用并按预期工作。

标签:cron,系统启动,等同于,reboot,crontab,Centos7,关键字,Crond
From: https://www.cnblogs.com/lfxx/p/17713805.html

相关文章

  • centos7安装redis
    1.普通安装,非最新版本yuminstallredis2.yum安装最新redis如果要安装最新的redis,需要安装Remi的软件源,官网地址yuminstall-yhttp://rpms.famillecollet.com/enterprise/remi-release-7.rpmyum--enablerepo=remiinstallredis-y3.启动redisserviceredisstart#......
  • centos7初始化脚本
    #!/bin/bash#initcentos7./centos7-init.sh主机名#检查是否为root用户,脚本必须在root权限下运行if[["$(whoami)"!="root"]];thenecho"pleaserunthisscriptasroot!">&2exit1fiecho-e"\033[31mthescriptonly......
  • centos7安装mysql8
    1.查看是否已经安装了mysqlrpm-qa|grepmysql#无输出说明没有安装2.下载rpm2.1手动下载打开网址:MySQLYum存储库选择linux7,点击下载2.2wget下载wgethttps://dev.mysql.com/get/mysql80-community-release-el7-10.noarch.rpm3.安装mysql源rpm-ivhmysql80-commun......
  • centos7安装jdk8
    1.卸载centos7自带的jdk通过以下命令查看是否已经安装jdkyumlistinstalled|grepjava如果安装了则通过以下命令删除yum-yremove#名称2.安装jdk通过以下命令查找能够安装的jdk版本yum-ylistjava*通过以下命令安装jdk1.8yuminstalljava-1.8.0-openjdk.x86_64......
  • KingbaseES V8R6备份恢复案例之---备份crond计划任务的调整
    案例说明:在KingbaseESV8R6数据库通常备份建立的crond任务,默认由root用户建立,写入到/etc/cron.d/KINGBASECRON文件中,在有的生产环境限制了普通用户使用root的权限,创建计划任务可能失败,新的KingbaseESV8R6版本,将计划任务由数据库用户创建,比如通用机环境,将由kingbase用户创建计划......
  • CentOS7 ISCSI服务器搭建
    网络上大量关于搭建ISCSI服务器的文章,说使用yuminstallscsi-target-utils-y来安装依赖,实际上是不可行的。基本上都会显示Nothingtodo。那么,应该怎么安装呢?一、安装iscsi服务器软件:yuminstallepel-release-yyum--enablerepo=epel-yinstallscsi-target-utils完成后,......
  • VMware安装CentOS7服务器系统
    摘要本教程将简要介绍如何在VMware虚拟机中安装CentOS7服务器系统,并配置IP和端口,供宿主机访问。下载镜像以下是镜像下载地址:https://repo.huaweicloud.com/centos/7.9.2009/isos/x86_64/因为要做服务器使用,所以推荐下CentOS-7-x86_64-Minimal-2009.iso版本。安装系......
  • centos7.4安装docker
    文档安装连接:https://docs.docker.com/engine/install/centos/1、确定你是CentOS7及以上版本2、如果当前系统中有已经安装的版本,则卸载老版本:sudoyumremovedocker\docker-client\docker-client-latest\docker......
  • static 关键字
    static关键字的作用和场景大致可分为2个(或者3个),即修饰变量和函数(或者修饰局部变量、全局变量和函数),这三种场景下的static关键字作用不同。修饰局部变量:由于是静态局部变量,只对本作用域有效,其他函数不可见;可以被重新赋值(之前错把静态变量只初始化一次理解为只能幅值一次);但是只能......
  • 长达 1.7 万字的 explain 关键字指南!
    当你的数据里只有几千几万,那么SQL优化并不会发挥太大价值,但当你的数据里去到了几百上千万,SQL优化的价值就体现出来了!因此稍微有些经验的同学都知道,怎么让MySQL查询语句又快又好是一件很重要的事情。要让SQL又快又好的前提是,我们知道它「病」在哪里,而explain关键字就是MyS......