Linux:centos:周期性计划任务管理《crontab》

news/2025/4/1 5:09:40/

crontab常用基础属性

-e 编辑计划任务
-l 查看计划任务
-r 删除计划任务
-u 指定用户的计划任务


 首先创建一个名为test的用户名


crontab时间规定 

格式:分钟 小时 日期 月份 星期 命令

分钟-- 0-59整数
小时 -- 0-23整数
日期 -- 1--31 整数
月份 -- 1-12 整数
星期 -- 0-7整数(0,7均表示星期日)
命令 --- 要执行的命令或程序脚本

1)时间数值的特殊表示方法
*       表示该范围内的任意时间
,    表示间隔的多个不连续时间点
-       表示一个连续的时间范围
/       指定间隔的时间频率

分钟 小时 日期 月份 星期 

 0  17  *  *  1-5              # 星期1-星期5     17:0  执行命令

30  8  *  *  1,3,5            #  每周一、三、五的    8点30分     执行命令

0  8-18/2  *  *  *             # 8点到18点之间每2小时          执行命令

 0  *  */3  *  *                  # 每隔3天         执行命令


 执行命令需要使用命令的绝对路径    如rm    就要使用 

which rm

    

 /usr/bin/rm -rf  /root/123


crontab 

 使用

crontab -e

# 执行这个命令进入编辑界面   在那个用户进入编辑  那那些命令就在这个用户生效

 

然后进行编译

格式为    时间   任务

如   每天12:00   将/root/下所有东西进行tar归档   到 /roottar/下

0 12 * * * /usr/bin/tar cfj /roottar/rootbas.tar.bzip2 /root/*

 

 

 然后保存退出

现在没到点该目录下没任何文件(如果你想修改时间可以通过date去修改) 

Linux:centos:计划任务管理《at》_鲍海超-GNUBHCkalitarro的博客-CSDN博客

其中就有修改时间的命令


 这些结合上面的一起理解


使用  

crontab -l

# 查看当前用户定时操作

 


切换到 test用户   写入 两个 任务

 再切换回root

crontab -l -u test

# 查看test用户下所有定时操作

 

 crontab -r -u test

# 清除该用户全部定时操作

 

清除成功 


http://www.ppmy.cn/news/109867.html

相关文章

35岁会后软件测试何去何从?

前言   在这个行业,到了35还没有干到高级测试开发或者架构师的水平,那就真是的不好干了,因为这个年龄,面对的竞争不是20多岁小年轻可以比的。   如果你25岁了,中间有10年的时间,保持敬畏心,…

【测试基础02】

测试基础02 一、HTML基础二、Python导入三方模块三、安装webgrock驱动四、元素定位(1)、元素定位工具(2)、元素定位方式(3)、XPATH路径(3)、CSS选择器 五、Selenium WebDriver初步应用(1)、基本方法(2)、测试案例1(3)、测试案例2(3)、测试案例3 六、获取元素信息的方法七、fram…

ML算法——线性回归随笔【机器学习】【六一创作】

文章目录 10、线性回归10.1、理论部分10.2、sklearn 实现10.3、案例 10、线性回归 10.1、理论部分 利用线性回归方程的最小二乘函数对一个或多个自变量和因变量之间的关系进行建模的方法。 (继续完善公式推导、解析解的公式过程) 10.2、sklearn 实现…

驱动LSM6DS3TR-C实现高效运动检测与数据采集(3)----获取ID

概述 一旦传感器被正确初始化,可以通过SPI或I2C接口向传感器发送读取命令,并接收传感器返回的数据。这个读取过程包括获取LSM6DS3TR传感器提供的加速度计和陀螺仪数据,以及传感器对应的温度信息。 获取数据状态 STATUS_REG (1Eh)是该传感器…

Scala 类和对象

1.类和对象 类:可以看成一个模板 对象:表示具体的事物 定义类 回顾:Java中的类 如果类是public的,则必须和文件名一致。 一般,一个.java有一个public类 注意:Scala中没有public,一个.scala中可以…

Scala函数

1.基本语法 解析main方法 def main(args: Array[String]): Unit {函数体}*def 关键字,声明一个函数 * main 方法名 * args 参数名称 * Array[String] 参数的类型 * Unit 返回值类型,相当于Java中的void,没有返回值 * {} 函数体函数省略规则 …

C语言——数据在内存中的存储(上)

数据在内存中的存储 1. 数据类型的介绍 之前已经介绍过C语言中的基本数据类型了,主要有: char //字符数据类型short //短整型int //整形long //长整型long long //更长的整形float //单精度浮点数double //双精度浮点数 注意:C语言中是是没…

在idea中创建一个SpringBoot模块

方式一:自动创建(需要联网) 第一步:新建模块 按住ctrlshiftalts,打开项目结构,选择新建模块; 第二步:选择Spring Web (1)选择SpringBoot版本&#xff0c…