首页 > 其他分享 >crontab 命令详解非常详细

crontab 命令详解非常详细

时间:2023-10-23 11:58:05浏览次数:40  
标签:文件 用户 crontab 命令 详解 command 详细 执行

crontab 命令详解

crontab 是一个用于创建、编辑和管理用户的定时任务的命令,它可以让用户在指定的时间自动执行指定的命令或脚本。

基本语法

crontab [选项] 文件名
  • -e:编辑用户的 crontab 文件;

  • -l:列出用户当前的 crontab 内容;

  • -r:删除用户的 crontab 文件;

  • -i:在删除用户 crontab 文件之前进行确认。

crontab 文件格式

每一行代表一个定时任务,格式如下:

* * * * * command

分别表示分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)、星期(0-7)和要执行的命令。

通配符

  • *:代表所有可能的值;

  • ,:用于指定多个值;

  • -:用于表示一个范围值;

  • /:用于表示重复的频率。

示例

  • * * * * * command:每分钟执行一次;

  • 0 * * * * command:每小时执行一次;

  • 0 0 * * * command:每天午夜执行一次;

  • 0 0 * * 1 command:每周一午夜执行一次;

  • 0 0 1 * * command:每月1号午夜执行一次。

其他注意事项

  • 每个用户可以有自己的 crontab 文件,存储在 /var/spool/cron 目录中;

  • root 用户的 crontab 文件通常存储在 /etc/crontab 文件中;

  • 使用 crontab 命令需要具有足够的权限;

  • crontab 启动时会读取 crontab 文件并加载定时任务,可以使用 service crond restart 命令将其重新加载。

标签:文件,用户,crontab,命令,详解,command,详细,执行
From: https://www.cnblogs.com/chendezhen/p/17782067.html

相关文章

  • 【2023最新教程】有道翻译js 超详细!!!
    目录前言确定加密字段破解加密字段加密字段实现破解返回值跟踪堆栈找到解密后的返回值函数实现解密返回值语言转换完整代码效果展示前言有道翻译两个加密第一个是表单的sign用MD5加密可以点击目录的加密字段实现直接跳转第二个是返回值AES加密,而且AES的密匙他还用md5加......
  • [GAA系列]详解台积电2纳米制程中的全环绕栅极(Gate-All-Around)晶体管技术
    SectionⅠ半导体技术发展史的本质就是晶体管尺寸的缩小史。从上世纪七十年代的10微米节点开始,遵循着摩尔定律一步一步走到了今天的5纳米。在这一过程中,每当摩尔定律遭遇困境,总会有新的技术及时出现并引领着摩尔定律继续前行。自22纳米节点上被英特尔首次采用,鳍式场效应晶体管(Fin......
  • Tomcat国内安装及乱码解决详细步骤(无f墙)
    1.下载安装包链接:https://pan.baidu.com/s/1x_hWMnUrui4aDYo9UE-GdA?pwd=p8kn提取码:p8kn--来自百度网盘超级会员V4的分享2.一键下载打开安装软件后一直点next和Iagree,无脑一键下载,建议默认在C盘3.打开Tomcat进行测试一般安装软件会默认安装在ProgramFile或ProgramFile......
  • Go笔记(3)-3种go语言的键盘输入详解
    go语言的键盘输入详解go语言中有三种输入函数,分别是:fmt.Scanf()可以按照指定的格式进行输入fmt.Scanln()通过指针将值赋值给变量fmt.Scan()(1)fmt.ScanScan从标准输入扫描文本,读取空白符分隔的值保存到传递给本函数的参数中,将换行符视为空白符使用......
  • Python 函数:定义、调用、参数、递归和 Lambda 函数详解
    函数是一段代码块,只有在调用时才会运行。您可以将数据(称为参数)传递给函数。函数可以返回数据作为结果。创建函数在Python中,使用def关键字定义函数:示例defmy_function():print("Hellofromafunction")调用函数要调用函数,请使用函数名称后跟括号:示例defmy_function......
  • Python 函数:定义、调用、参数、递归和 Lambda 函数详解
    函数是一段代码块,只有在调用时才会运行。您可以将数据(称为参数)传递给函数。函数可以返回数据作为结果。创建函数在Python中,使用def关键字定义函数:示例defmy_function():print("Hellofromafunction")调用函数要调用函数,请使用函数名称后跟括号:示例defmy_function(......
  • Python教程(15)——Python流程控制语句详解
    Python流程控制是Python编程中非常重要的一部分,它用于控制程序的执行流程。Python提供了多种流程控制语句,包括if语句、while循环、for循环、break和continue语句等。这种流程控制在各个语言中都是大同小异的,如果你已经学过其他的语言,那么这章节就可以直接跳过。if语句if语句用于......
  • Python教程(15)——Python流程控制语句详解
    Python流程控制是Python编程中非常重要的一部分,它用于控制程序的执行流程。Python提供了多种流程控制语句,包括if语句、while循环、for循环、break和continue语句等。这种流程控制在各个语言中都是大同小异的,如果你已经学过其他的语言,那么这章节就可以直接跳过。if语句if语句用......
  • Sobel算子详解及例程
    Sobel算子是一种经典的边缘检测算子,被广泛应用于图像处理领域。它基于图像亮度的变化率来检测边缘的位置,主要通过计算图像中像素点的梯度来实现。Sobel算子分为水平和垂直两个方向的算子,记作Gx和Gy。它们分别对图像进行水平和垂直方向的卷积运算,得到对应方向上的梯度值。具体而言,So......
  • 最详细STM32,cubeMX外部中断
    这篇文章将详细介绍cubeMX外部中断的配置,实现过程。@TOC前言实验开发板:STM32F103C8T6。所需软件:keil5,cubeMX。实验目的:外部中断的意义,cubeMX配置和实现等。一、外部中断的基础知识。对于外部中断的基础知识,可以参考我之前的文章:STM32EXTI外部中断二、cubeMX配置外部中断选......