系统延时及定时任务

银河麒麟V10 SP3离线安装Nginx1.21.5全记录(附11个rpm包下载清单) 本文详细记录了在银河麒麟V10 SP3操作系统上离线安装Nginx 1.21.5的全过程,包括11个必备rpm包的下载清单。通过分步骤的实战指南,帮助用户在国产化环境中高效部署Nginx服务,涵盖安装、配置、调优及故障排查等关键环节,特别适合金融、政务等对安全性要求高的场景。 阅读详情
######################
##系统延时及定时任务##
######################


一:系统延时任务
延时任务是临时的
1.at命令
at  +  time
延迟的动作
ctrl+d保存


time:可以是具体的时间,时分秒,也可以是  +时间段,表示多久之后


at -l | atq #查看当前任务
atrm  | at -d +任务号 #取消指定任务
at -c +任务号 #查看任务内容
at now+1min #延时一分钟
at -f file #延时执行文件中的内容(文件不是脚本)
at -m (at命令后添加)  #延时命令没有输出时也发送邮件给执行者
at -M (。。。) #延时命令即使有输出也不发送邮件给执行者


2.at命令的执行权力设定
/etc/at.deny  (直接在文件中写用户名) ##用户黑名单,此名单中的用户不能执行at命令

/etc/at.allow       ##用户白名单,此名单默认不存在,建立后所有用户均没有at命令执行权限,此名单中的用户才有at命令执行权限

编辑/etc/at.deny配置文件,在其中写入student



二:定时任务
定时任务是永久的


定时任务程序crond,在系统中每分钟做任务扫描


1.发起方式
发起方式一
crontab -u username -e ##username用户建立定时任务
此命令会进入一个文本,该文本的填写方式是:
分 时 天 月 周 + 命令
crontab -u username -l ##查看某用户的定时任务
crontab -u username -r ##删除某用户的定时任务


发起方式二
vim /etc/cron.d/filename 创建一个文件并在里面填写,此文件可以填写多个用户
填写方式是:
分 时 天 月 周 + 用户 + 命令 
* * * * * root touch /mnt/file  ##表示每分钟在/mnt目录下建立一个文件file


2.时间表示方法
  1 2 3 4 5 + 命令(五个必须全写)
  1 ---- 分钟
  2 ---- 小时
  3 ---- 天
  4 ---- 月
  5 ---- 周 
上述数字填写范围 
  * ---- 每(如每分钟)
  1(分钟) ---- 0-59
  2(小时) ---- 0-23
  3(天)   ---- 1-31
  4(月)   ---- 1-12
  5(周)   ---- 0-7 (0和7都表示星期天)
例:* * * * * 表示每分钟都执行一次
  


2.crontab命令的执行权力设定
/etc/cron.deny  (直接在文件中写用户名) ##用户黑名单,此名单中的用户不能执行crontab命令
/etc/cron.allow       ##用户白名单,此名单默认不存在,建立后所有用户均没有at命令执行权限,此名单中的用户才有crontab命令执行权限




三:系统中的临时文件
  系统中服务在正常运行时会产生临时文件
  在系统中 /usr/lib/tmpfiles.d/ 目录下存放
  系统的临时文件配置是 /usr/lib/tmpfiles.d/*.conf
  自己创建的临时文件配置文件必须以.conf结尾
  临时文件配置的编写方式是:
  文件类型  文件名       文件权限 文件所有人 文件所有组 文件存在的时间 
    d        /mnt/westos    777      root        root      10s         
  ##表示在/mnt目录下创建临时目录westos,并且十秒内不能被删除 
  systemd-tmpfiles --create  /usr/lib/tmpfiles.d/*  ##执行临时文件配置

  systemd-tmpfiles --clean  /usr/lib/tmpfiles.d/*   ##清理临时文件


Linux脚本实战之SSH执行远端脚本 Linux脚本实战之SSH连接主机 阅读详情

相关推荐

Mac安装Weblogic教程

1.Weblogic的下载 这次安装的是最新版本12 官网下载地址: http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html 下载需要登录账号,如没有账号要注册一个 下载后的文件如下图,其中fmw_12.2.1.3.0_wls_quick.jar文件就是安装包了,注意现在不要对它进行解压 2.安装前的确...

weixin_40102675的博客 5063

实战:10 种实现延迟任务的方法,附代码!

您好,我是路人,更多优质文章见个人博客:http://itsoku.com接下来的内容一定不会让你失望,因为它将是目前市面上最好的关于“延迟任务”的文章,好了,话不多说,直接进入今天的主题,本文的主要内容如下图所示:什么是延迟任务? 顾明思议,我们把需要延迟执行的任务叫做延迟任务。延迟任务的使用场景有以下这些:红包 24 小时未被查收,需要延迟执退还业务;每个月账单日,需要给用户发送当月的对账单;...

路人甲Java 2882

企业微信/飞书/钉钉扫码连WiFi保姆级教程(附访客授权技巧)

本文提供了一份企业微信、飞书、钉钉扫码连接WiFi的实战部署教程。通过集成标准Radius协议与OAuth 2.0,企业可实现基于身份的无密码网络认证,并详细介绍了访客授权、权限分级等精细化管理技巧,有效提升无线网络的安全性与员工体验。

t4y5u6i7o的博客 1196

【应用篇】---史上最全的延迟任务实现方式汇总!

不用谢我,送人玫瑰,手有余香。相信接下来的内容一定不会让你失望,因为它将是目前市面上最好的关于“延迟任务”的文章,这也一直是我写作追求的目标,让我的每一篇文章都比市面上的好那么一点点。 好了,话不多说,直接进入今天的主题,本文的主要内容如下图所示: 什么是延迟任务? 顾明思议,我们把需要延迟执行的任务叫做延迟任务。 延迟任务的使用场景有以下这些: 红包 24 小时未被查收,需要延...

没有伞的孩子必须努力奔跑!—小林 1397

软件测试工程师最常用的Linux系统命令大全(汇总)

cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。

1332

边表法

边表法是用来绘制填充一个面的,边表法的关键是边表和连接边表的扫描线。 对于边的描述利用边表数据结构,包含边与扫描线的交点x坐标,边的最大y坐标,这样可以知道边加入到哪些扫描线上,便还有一个指针来记录扫描线上其它边。 //边数据结构 #pragma once #ifndef __CAETZ__ #define __CAETZ__ #include "pch.h" #include "CPoin...

weixin_42376458的博客 2104

延时任务的几种实现方式

一、应用场景 在需求开发过程中,我们经常会遇到一些类似下面的场景: a. 外卖订单超过 15 分钟未支付,自动取消 b. 使用抢票软件订到车票后,1 小时内未支付,自动取消 c. 待处理申请超时 1 天,通知审核人员经理,超时 2 天通知审核人员总监 d. 客户预定自如房子后,24 小时内未支付,房源自动释放 那么针对这类场景的需求应该如果实现呢,我们最先想到的一般是启个定时任务,来扫描数据库里符合条件的数据,并对其进行更新操作。 一般来说 spring-qua...

zjjcchina的博客 1887

CANoe软件之离线报文回放与分析实战

本文详细介绍了如何使用CANoe软件进行离线报文回放与分析,帮助工程师将现场故障数据转化为可反复研究的实验室资源。通过实战步骤,指导如何搭建分析工程、加载DBC文件解码信号,并利用Trace和Graphics窗口进行深度数据筛选与图形化分析,从而高效定位汽车电子故障,是提升诊断效率的关键技能。

weixin_29227585的博客 529

如何实现延迟任务,这11种方式才算优雅!

延迟任务在我们日常生活中比较常见,比如订单支付超时取消订单功能,又比如自动确定收货的功能等等。所以本篇文章就来从实现到原理来盘点延迟任务的11种实现方式,这些方式并没有绝对的好坏之分,只是适用场景的不大相同。

Java技术攻略的博客 2521

机器人视觉伺服控制入门:从IBVS到PBVS的实战指南(附Python代码示例)

本文深入解析机器人视觉伺服控制,对比了基于图像的视觉伺服和基于位置的视觉伺服两大核心方法。通过实战案例与Python代码示例,详细阐述了从误差计算、交互矩阵到速度控制的全流程,帮助读者掌握如何利用视觉反馈实现机器人的实时闭环控制,提升其在动态环境中的作业能力。

weixin_29061997的博客 261

YOLOv8实例分割实战:从LabelMe标注到模型训练全流程(附完整代码)

本文详细介绍了YOLOv8实例分割的完整实战流程,涵盖从使用LabelMe进行数据标注、格式转换,到构建数据集、配置参数并完成模型训练的全过程。文章提供了详尽的代码示例和常见问题解决方案,旨在帮助开发者高效掌握YOLOv8实例分割技术,快速应用于实际项目。

java5的博客 816

总结11种延迟任务的实现方式

延迟任务在日常生活中比较常见,比如订单支付超时取消订单功能,又比如自动确定收货的功能等等。 从实现到原理来盘点延迟任务的11种实现方式,这些方式并没有绝对的好坏之分,只是适用场景的不大相同

sinat_31583645的博客 1337

27、自闭症儿童治疗与玩具设计研究

本研究探讨了自闭症儿童的治疗方法与玩具设计之间的关联,分析了游戏疗法、音乐疗法和职业疗法等在治疗中的应用,并介绍了多种针对自闭症儿童的治疗玩具案例。通过用户研究和多学科合作,提出了以Pro-Ability为核心的设计理念,开发了结合音乐疗法和精细运动训练的智能玩具套件。研究总结了当前成果与局限性,并展望了未来发展方向,旨在为自闭症儿童提供更有效的康复支持。

keras9composer的博客 211

系统的延时任务及定时任务

时间 用户身份 执行任务。

2301_80829238的博客 994

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

系统延时任务及定时任务

系统延时任务及定时任务一、系统延时任务1、实验环境设定2、延时任务设定二、at任务的黑白名单1、设置黑名单2、设置白名单三、系统定时任务1、crontab 时间表示方式2、crontab基本命令3、crontab的黑白名单1、crontab黑名单2、crontab白名单4、系统级别的cron(文件方式设定定时任务)实验:设定一个自定义的定时任务四、系统中临时文件的管理方式1、手动清理临时文件2、系统自动清理临时文件 延时任务是一次性的,定时任务是永久的。 一、系统延时任务 延时任务命令是at at -l #

weixin_44717560的博客 682

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

系统的延时及定时任务

——在linux的学习过程中,有时需要我们延迟任务和定时去完成任务。下面将对延时和定时任务的设定加以说明。 #1.系统延时任务# at命令发起的延时任务都时一次性的,   常用的at命令有   at + time  at + time [root@maillinux ~]# at 3:07 at> touch file                          

karen_li_的博客 341

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Linux系统中的定时任务和延时任务

定时任务是永久的,延时任务是临时的。 系统延时任务 at 命令 at命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份,对您系统的检查或者特定时间发送的通知。那些需要花费很长时间才可完成的作业正适合 at 命令。仅需使用 at 命令将任务设置为在一分钟或两分钟之后运行。然后您便可以安全注销 ,因为该任务会在与 shell 会话断开连接的情况下运行。 at 命令必须指定任务应运行的时间...

even160941的博客 418

Linux之系统延时及定时任务

#######系统延时及定时任务#### ##1.系统延时任务## [root@localhost ~]# at 23:37       ##设定任务执行时间 at> rm -fr /mnt/*                  ##任务动作 at> <EOF>      <<  CTRL +D         ##用ctrl+D发起任务 [root@loc...

dzh1125641239的博客 246

十六、系统定时任务及延时任务

十六、系统定时任务及延时任务 16.1、系统定时任务 打开监控 touch /mnt/file{1..5} watch -n 1 ls -l /mnt 16.1.1、建立任务 打开一个shell设置定时任务 输入 at 18:46 rm -fr /mnt/file* #在18:46删除/mnt/file* < ctrl > +< d >建立任务 16.1.2、查看任务队列 at-l 1为任务号 16.1.3、查看任务内容 格式:at -c 任务号 执行 at -c 1

小脑斧的博客 285

Linux系统延时任务及定时任务

######系统延时任务及定时任务###### ##1.系统延时任务## [root@localhost ~]# at 23:37 ##设定任务执行时间 at> rm -fr /mnt/* ##任务动作 at> <EOT> << CTRL +D ##用ctrl+D发起任务 [root@localhost ~]# a...

yyh_linux_note的博客 247

学习系统延时任务及定时任务

系统延时任务及定时任务 1.延时任务的发起 [root@rhel8 ~]# at 18:47 ###发起延时 warning: commands will be executed using /bin/sh at> rm -fr /mnt/westos{1..5} ###...

qq_46094902的博客 240

Linux系统中延时任务及定时任务

系统定时任务+系统引导修复

tst8023ryq的博客 408

系统延时任务以及定时任务

一、系统延时任务 在桌面创建13:40创建file1文件: at 13:40 touch file1 ctrl + D 延时一分钟删除file1任务: at now+1min rm -fr file1 ctrl + D 命令 功能 at -l 查看任务列表 at -c 任务号 查看任务内容 at -r 任务号 取消任务执行 当任务有输出时,输出内容会以邮件的形式发送给命令发起者 mail -u root:查看超级用户邮件 进入查看邮件后(&)按1则查看第一封邮件

weixin_46492219的博客 209

Linux系统延时任务和定时任务

######系统延时任务及定时任务###### ##1.系统延时任务## #touch /mnt/file{1…10} [root@localhost ~]# at 23:37 ##设定任务执行时间 at> rm -fr /mnt/* ##任务动作 at> << CTRL +D ##用ctrl+D发起任务 [root@localhost ~]# at n...

C_teacher的博客 320
上一篇: 软件安装与配置yum仓库
下一篇: 磁盘管理
python_bobo
博客等级 码龄9年 15粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值