计划任务!!!

news2024/11/15 19:34:15

目录

一、补充

1.1关闭防火墙

1.2安装php

二、计划任务

2.1at一次性计划任务

2.2周期性计划任务(crontab)


上篇我们学了rpm安装、yum安装还有编译安装。今天我们先补充一下上篇的东西再学习计划任务

一、补充

1.1关闭防火墙

systemctl stop firewalld

systemctl stop iptables

setenforce 0        关闭selinux

1.2安装php

第一步:先配置yum源

第二步:下载php

yum install php php-gd php-fpm php-mysql -y

第三步:启动php

systemctl start php-fpm

第四步:检查php是否启动

lsof -i :9000

二、计划任务

作用:定时自动完成特定的工作

计划任务的分类:

一次性的计划任务

        例如:下周三对系统的重要文件备份一次

周期性重复计划任务

        例如:每天晚上12:00备份一次

一次性的任务计划:

at
batch

周期性计划

crontab
anacron

2.1at一次性计划任务

格式:at [选项] 时间

ctrl+d:保存退出

选项:

-q:指定任务计划的队列编号

-l:显示尚未执行计划任务

-d num:删除指定编号的计划任务

-c num:显示指定编号的计划任务的具体命令

-f file time:从文件中读取要执行的操作

-l的举例:

5         Fri Jun 7 12:00:00 2024         a         root
编号      计划任务的执行时间                队列编号  发起计划任务的用户

-f的例子:从a.txt中读取命令

第一步:先创建文件        touch a.txt
        打开这个文件        vim a.txt

第二步:读取a.txt中的命令(12:00执行)
        at -f a.txt 12:00

at计划任务中时间表示方式:

HH:MM        例子:12:00        这里表示的是下一个12:00执行计划任务

特殊方式:

        now+5 minutes                五分钟之后执行这个计划任务

        now +3 days                    三天后的现在的时间执行这个计划任务

        now +3 weeks                 三周后执行这个计划任务

        am(午夜00:00-中午12:00)

                4am +3 weeks        三周后的凌晨四点执行这个计划任务

        pm(中午12:00-午夜00:00)

                4pm +4 weeks        四周后的下午四点执行这个计划任务

        12:00 +1 day                一天后的十二点执行这个计划任务

注意:黑名单文件(文件中出现的用户不可以创建周期性任务)

/etc/cron.deny

2.2周期性计划任务(crontab)

作用:实现周期性重复的计划任务

服务:crond

启动crontab的服务

service crond start

chkconfig crond on    自动启动

例子:

* * * * * touch `date \+\%F`.log

crontab的时间表示格式:
第一个*:分钟 0-59任意数
第二个*:小时 0-23任意数
第三个*:天 1-31任意数
第四个*:月 1-12任意数
第五个*:周 0-7任意数
6、*表示任时间
    例如:每天的7:30就是: 30 7 * * *
7、/n:表示每个n单位的时间
    例如:每隔10分钟:*/10 * * * *
8、-;表示一个连续的范围
    例如每天的7:30,8:30,9:30:30 07-09 * * *
9、表示离散的时间点
    例如每天的7:30,10:30,14:30:30 07,10,14 * * *

 选项:

-e:执行、修改任务计划(本质上就是用vi修改/var/spool/cron/username)

-l:显示用户的计划任务列表

-u username:查看指定用户的计划任务(结合-l使用)

-r:删除当前用户的全部几乎任务

例子:每分钟创建一个以完整 年月日 .log” 命名的文件
*/1 * * * * touch `date \+\%F`
在任务计划中特殊符号需要进行转义!!!

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

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

相关文章

亚马逊竞品分析之如何查找竞品

初选之后,要对产品进行竞品分析,查找竞品的方法: 1.Best Seller榜单查找 进入到该类目的BS榜单去找跟你选中的产品的竞品 看完BS榜单会找出一部分竞品 这个找相似也可以点击,是插件的一个以图搜图的功能,不过有的时候不太好使,某些同款产品可能搜不到。 Edge浏览器搭…

原生js写table表格固定表头

给表头添加以下属性 table表格写法参考 jquery写表格 手动合并单元格-CSDN博客 jquery写表格&#xff08;带滚动条&#xff09;_row.append($(<td>)-CSDN博客

面试题:什么是线程的上下文切换?

线程的上下文切换是指在操作系统中&#xff0c;CPU从执行一个线程的任务切换到执行另一个线程任务的过程。在现代操作系统中&#xff0c;为了实现多任务处理和充分利用CPU资源&#xff0c;会同时管理多个线程的执行。由于CPU在任意时刻只能执行一个线程&#xff0c;因此需要在这…

LeetCode 算法:螺旋矩阵c++

原题链接&#x1f517;&#xff1a;螺旋矩阵 难度&#xff1a;中等⭐️⭐️ 题目 给你一个 m 行 n 列的矩阵 matrix &#xff0c;请按照 顺时针螺旋顺序 &#xff0c;返回矩阵中的所有元素。 示例 1&#xff1a; 输入&#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 输出&…

西南交通大学【操作系统实验2】

实验目的 本实验要求学生了解什么是信号&#xff0c;掌握软中断的基本原理&#xff1b;掌握中断信号的使用、进程的创建以及系统计时器的使用。通过对本实验的学习&#xff0c;学生能够学会进程的创建方法&#xff0c;更能加深对Linux中的信号机制的认识&#xff0c;并会使用软…

【Qt 学习笔记】Qt窗口 | 标准对话框 | 消息对话框QMessageBox

博客主页&#xff1a;Duck Bro 博客主页系列专栏&#xff1a;Qt 专栏关注博主&#xff0c;后期持续更新系列文章如果有错误感谢请大家批评指出&#xff0c;及时修改感谢大家点赞&#x1f44d;收藏⭐评论✍ Qt窗口 | 标准对话框 | 消息对话框QMessageBox 文章编号&#xff1a;Q…

基于长短期记忆网络 LSTM 的下一个单词预测

前言 系列专栏:【深度学习&#xff1a;算法项目实战】✨︎ 涉及医疗健康、财经金融、商业零售、食品饮料、运动健身、交通运输、环境科学、社交媒体以及文本和图像处理等诸多领域&#xff0c;讨论了各种复杂的深度神经网络思想&#xff0c;如卷积神经网络、循环神经网络、生成对…

Parallels Desktop 19虚拟机助你一机多用

Parallels Desktop 19 mac虚拟机是一款功能强大且易于使用的虚拟化软件&#xff0c;它允许用户在Mac电脑上同时运行Windows、Linux和其他多种操作系统&#xff0c;为用户提供了极大的灵活性和兼容性。 Parallels Desktop 19获取 这款虚拟机软件具有直观易用的界面&#xff0c;…

云动态摘要 2024-06-11

给您带来云厂商的最新动态,最新产品资讯和最新优惠更新。 最新优惠与活动 [低至1折]腾讯混元大模型产品特惠 腾讯云 2024-06-06 腾讯混元大模型产品特惠,新用户1折起! 云服务器ECS试用产品续用 阿里云 2024-04-14 云服务器ECS试用产品续用 最新产品更新 云服务器运维监…

您的计算机时间有误

问题 使用 apt update 更新软件时报错&#xff0c;提示 Release 文件已过期。 另外还发现&#xff0c;命令行 Ping 百度是通的&#xff0c;但是通过浏览器无法访问百度网站 解决 浏览器已经有很明确的的提示了&#xff1a;您的计算机时间有误。 所以&#xff0c;同步一下…

【总线】设计fpga系统时,为什么要使用总线?

目录 为什么用总线 为什么选择AMBA 总结 系列文章 【总线】AMBA总线架构的发展历程-CSDN博客 【总线】设计fpga系统时&#xff0c;为什么要使用总线&#xff1f;-CSDN博客 为什么用总线 在FPGA系统设计中&#xff0c;使用总线是为了实现组件间的高效互联与通信&#xff0c…

鸿蒙轻内核A核源码分析系列四(2) 虚拟内存

本文我们来熟悉下OpenHarmony鸿蒙轻内核提供的虚拟内存&#xff08;Virtual memory&#xff09;管理模块。 本文中所涉及的源码&#xff0c;以OpenHarmony LiteOS-A内核为例&#xff0c;均可以在开源站点 https://gitee.com/openharmony/kernel_liteos_a 获取。如果涉及开发板…

超详细十大排序算法

一、排序总结 性能指标&#xff1a;稳定性&#xff0c;时间复杂度&#xff0c;空间复杂度 排序算法的稳定性是指当排序的元素中存在相同的值时&#xff0c;排序算法能够保持它们原先的相对顺序。如果一个排序算法是稳定的&#xff0c;那么在排序后&#xff0c;相同值的元素在原…

uni-admin:基于uni-app与uniCloud的云端管理后台开发神器

随着移动互联网和云计算技术的飞速发展&#xff0c;越来越多的企业和开发者开始寻求一种快速、高效且灵活的解决方案来构建自己的管理后台系统。在这样一个背景下&#xff0c;uni-admin应运而生&#xff0c;它基于uni-app和uniCloud&#xff0c;为开发者提供了一个功能强大、易…

YOLO检测环境安装配置

YOLO介绍 YOLO学习手册&#xff1a;YOLO教程 YOLO [ˈjoʊloʊ]&#xff08;You Only Look Once&#xff09;是一种快速而准确的目标检测算法&#xff0c;由Joseph Redmon等人在2016年提出。YOLO被广泛应用于计算机视觉领域&#xff0c;包括实时视频分析、自动驾驶、安防监控、…

理解 Bearer Token:什么是它以及如何运作?

在当前数字化时代&#xff0c;网络安全尤为关键。随着技术快速进步&#xff0c;需求日益增长&#xff0c;保障应用程序中用户数据的安全成为开发者们的首要任务。其中&#xff0c;Bearer Token 作为一种高效的验证策略&#xff0c;在防止未授权访问中发挥着不可或缺的作用。 解…

高清实拍类型视频素材去哪里找?高清实拍素材网站分享

在这篇文章中&#xff0c;我将为大家介绍一些高清实拍类型的视频素材资源&#xff0c;这些资源对于我们新媒体创作者来说至关重要。优质的视频素材能显著提升作品的吸引力&#xff0c;因此选择合适的视频素材平台非常关键。下面我将详细介绍几个非常实用的视频素材平台&#xf…

CV技术指南 | 其实Mamba是一种线性注意力?清华大学黄高团队揭秘开视觉Mamba的真实面目!

本文来源公众号“CV技术指南”&#xff0c;仅用于学术分享&#xff0c;侵权删&#xff0c;干货满满。 原文链接&#xff1a;其实Mamba是一种线性注意力&#xff1f;清华大学黄高团队揭秘开视觉Mamba的真实面目&#xff01; 前言 本文揭示了 Mamba 模型与 Linear Attention …

shell脚本和变量

一、shell脚本 脚本就是可运行的代码的集合&#xff0c;脚本语言&#xff08;计算机语言&#xff09;的特点&#xff1a;从上到下&#xff0c;按行执行。 Python&#xff1a;脚本语言&#xff0c;格式更严谨&#xff0c;严格地执行缩进。也是从上到下按行执行。 shell脚本运…

Linux文件权限信息和Linux文件与文件夹的管理

目录 前言一、系统环境二、Linux文件权限信息2.1 查看Linux文件权限信息2.2 修改Linux文件权限信息2.2.1 chmod命令2.2.2 chown命令 三、Linux文件与目录的管理3.1 查看文件或文件夹3.1.1 查看文件内容3.1.2 查看文件夹内容 3.2 新增文件或文件夹3.2.1 新增文件3.2.2 新增文件夹…