[Linux]Crond任务调度以及at任务调度

一.crond任务定时调度

crond是反复检测执行的,一个任务结束后,在所规定的时间之后会再次执行
crontab 指令可以给系统分配定时任务

crontab -e 进入编辑页面,设定任务
crontab -l 查看已有定时任务
crontab -r 删除所有任务

在这里插入图片描述编辑时,需要指定间隔时间
具体指令

*/ * * * * * [具体任务]
其中’/’ 后的每一个’*'都表示一个占位符,具体如下所示,默认情况下星号表示不指定

例子: */0 12 * * * ls -l >>/tmp/mydata

在这里插入图片描述
应用实例:

s

二.at任务调度

at任务调度只会调用一次,会有一个任务队列被atd进程所维护,每分钟检测一次任务队列,到达响应时间后就会执行,任务执行后被弹出队列,不再执行

在这里插入图片描述

ps -ef 查看当前运行的所有进程
ps -ef | grep [关键字] 可以通过管道过滤来搜索包含关键字的进程
ps -ef | grep atd 就可以查看atd进程是否在执行

在这里插入图片描述at命令格式
at [选项] [时间]
Crtl+D结束输入
在这里插入图片描述
at命令的选项
在这里插入图片描述
at 时间指定格式:

1.固定时间:
hh::mm 指定当天的几时几分执行
hh:mm yyyy/mm/dd 指定在某年某月某日的几时几分执行
也可以通过 + 符号 指定某个时间 例如:at 5minutes + 5hours +2days

2.相对时间:
now + [数字] [单位]
例如: now + 5 minutes 表示在五分钟后执行
在这里插入图片描述
可以使用atq来查看任务列表

atrm [任务号] 可以删除一个任务

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/15589.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue3全局封装table分页

1.封装element-plus table分页 <template><el-pagination:page-sizes"pageSizes"v-model:current-page"currentPage"v-model:page-size"pageSize":total"totals"size-change"handleSizeChange"current-change&quo…

MySQL - 信贷业务报表

表结构与字段解释 注册表 u_user id&#xff1a;自增主键&#xff0c;唯一标识用户。username&#xff1a;用户名。mobile&#xff1a;手机号。password&#xff1a;用户密码。nickname&#xff1a;用户昵称。role_type&#xff1a;角色类型&#xff08;-1&#xff1a;普通用…

FreeRTOS 源码概述

FreeRTOS 目录结构 使用 STM32CubeMX 创建的 FreeRTOS 工程中&#xff0c;FreeRTOS 相关的源码如下: 主要涉及2个目录&#xff1a; Core Inc 目录下的 FreeRTOSConfig.h 是配置文件 Src 目录下的 freertos.c 是 STM32CubeMX 创建的默认任务 Middlewares\Third_Party…

mac M3芯片 goland 2022.1 断点调试失败(frames are not available)问题,亲测有效

遇到如上问题&#xff0c;解法 步骤1&#xff1a;下载dlv文件 执行 go install github.com/go-delve/delve/cmd/dlvlatest 然后在 $GOPATH/bin里发现多了一个dlv文件 (找不到gopath? 执行 go env 可以看到) 步骤2&#xff1a;配置dlv 将这个dlv文件移到 /Applications/G…

go recover

recover 可以中止 panic 造成的程序崩溃。它是一个只能在 defer 中发挥作用的函数&#xff0c;在其他作用域中调用不会发挥作用。 // A _panic holds information about an active panic. // // A _panic value must only ever live on the stack. // // The argp and link fi…

【前端学习——react坑】useState使用

问题 使用useState 时&#xff0c;例如 const [selectedId, setSelectedId] useState([false,true,false]);这样直接利用&#xff0c;无法引发使用selectedId状态的组件的变化&#xff0c;但是selectedId是修改了的 let tempselectedId;temp[toggledId]selectedId[toggledId…

Cloudflare Worker 部署bingai

Cloudflare Worker 部署 1. 注册 Cloudflare 账号 2. 一键部署 登录账户后, 点击下面链接 https://deploy.workers.cloudflare.com/?urlhttps://github.com/Harry-zklcdc/go-proxy-bingai 点击「Authorize Workers」, 登录 Github 账号授权 Cloudflare 点击「I have a ac…

Flutter 中的 Tooltip 小部件:全面指南

Flutter 中的 Tooltip 小部件&#xff1a;全面指南 在用户界面设计中&#xff0c;提示信息是一种常见的交互元素&#xff0c;用于向用户提供额外的信息或对界面元素的说明。Flutter 的 Tooltip 小部件正是为此目的而设计&#xff0c;它在用户长按或悬停在某个元素上时显示一段…

React18+TypeScript搭建通用中后台项目实战03 自定义加载状态组件

拦截器 请求拦截器 修改 src/api/request.ts 核心代码&#xff1a; req.interceptors.request.use(// 拦截配置并更新配置config > {// 获取登录tokenconst token localStorage.getItem("token")// 使用 JWT Tokenif (token) {config.headers.Authorization …

kubernetes集群pod理论介绍

前言 在 Kubernetes 中&#xff0c;Pod 是最小的可部署单元&#xff0c;它是一个或多个容器的集合&#xff0c;这些容器共享网络和存储资源&#xff0c;并在同一主机上运行。在本文中&#xff0c;我们将进一步探讨 Kubernetes 集群中的 Pod&#xff0c;包括 Pod 的定义、调度管…

C++成员函数 - 析构函数

析构函数 析构函数 是特殊的成员函数&#xff0c;其 特征 如下&#xff1a; 1. 析构函数名是在类名前加上字符 ~ 。 2. 无参数无返回值类型。 3. 一个类只能有一个析构函数。若未显式定义&#xff0c;系统会自动生成默认的析构函数。注意&#xff1a;析构函数不能重 载 …

组成aim的方法数2(无限多张)

题目描述&#xff1a;arr是面值数组&#xff0c;其中的值都是正数且没有重复&#xff0c;再给定一个正数aim&#xff0c;每个值都认为是一种面值&#xff0c;且认为张数是无线的&#xff0c;返回组成aim的方法数。例如&#xff0c;arr[1,2]&#xff0c;aim4&#xff0c;方法有&…

Mysql基础(七)DQL之select 语句(二)

一 select 语句续 WHERE子句后面跟着的是一个或多个条件,用于指定需要检索的行COUNT(): 多少条数据 where 11 和 count(1) 与 count(*) count(1)、count(*)和count(指定字段)之间的区别 ① order by 排序 mysql 之数据排序扩展 1、使用 order by 语句来实现排序2、排序可…

洛谷P3574 [POI2014] FAR-FarmCraft(树形dp)

洛谷 P 3574 [ P O I 2014 ] F A R − F a r m C r a f t &#xff08;树形 d p &#xff09; \Huge{洛谷P3574 [POI2014] FAR-FarmCraft&#xff08;树形dp&#xff09;} 洛谷P3574[POI2014]FAR−FarmCraft&#xff08;树形dp&#xff09; 文章目录 题意题目说明 思路标程 题目…

nuxt: generate打包后访问资源404问题

现象 使用Nuxt.js开发的个人页面&#xff0c;部署到nginx服务器中&#xff0c;/_nuxt/*.js、/_nuxt/*.css等静态问题不能访问&#xff0c;提示404错误。 而我们的这些资源文件是存在的。 解决方法 加上此处代码进行上下文配置 baseURL: /nuxt/ 此时在nginx配置 /nuxt 代理 lo…

【Maven打包将resources/lib/下的jar也打包进jar包中】

Maven打包将resources/lib/下的jar也打包进jar包中 &#xff01;&#xff01;&#xff01;少走弯路 第一步 resources/lib/下引入jar ftp4j-1.7.2.jar替换为自己jar包的名称 <dependency><groupId>it.sauronsoftware.ftp4j</groupId><artifactId>ft…

张大哥笔记:穷人都在拼命挣钱,而富人都在努力让自己更值钱

最近行业大佬&#xff0c;纷纷网红化&#xff0c;比如周鸿祎&#xff0c;雷军&#xff0c;刘强东纷纷下场&#xff01; 大佬当网红&#xff0c;图啥&#xff1f;当然是图钱了。 大佬都很精的&#xff0c;他们老早就运用媒体的传播杠杆&#xff0c;把自己热度炒起来。 在不断…

hyperf 多对多关联模型

这里使用到三张表&#xff0c;一张是用户&#xff08;users&#xff09;&#xff0c;一张是角色(roles)&#xff0c;一张是用户角色关联表(users_roles)&#xff0c; 首先创建用户模型、角色模型 php bin/hyperf.php gen:model users php bin/hyperf.php gen:model rolesusers…

屎山代码SSM转换Springboot

SSM项目转Springboot项目 最近很多人可能是在网上买的那种屎山代码&#xff0c;数据库都是拼音的那种 比如项目如下所示&#xff1a; 这种屎山代码我改过太多了&#xff0c;很多人可能无从下手&#xff0c;因为代码结构太混乱了&#xff0c;但是我改过太多这种代码&#xff0…