Liunx练习项目5.1-周期化任务;时间同步服务;

1.系统周期化任务

1.1 at命令的用法

at + 时间 指定在规定的时间上执行相应的操作,完成操作crtl+D完成编辑

一分钟后输入的指令完成,创建了file{1..5}的文件

at -l 查看系统上面所有用户的调度

at -c 可以查看该任务的指令

at -d 加编号可以删除该任务

at -v 可以看到该任务的执行时间

1.2 at的黑白名单

1.2.1 at的黑名单

默认情况下at对于所有用户都有权限执行at任务;

在系统下/etc/at.deny是at的黑名单在黑名单下的用户没有执行at的权限,我们在该文件下添加zzf,和fan这两个用户,现在这两个用户不能执行at指令

1.2.2 at的白名单

默认下没有at的白名单,要自行建立at.allow文件,在此名单里的用户可以执行at指令,优先读取白名单的内容;

1.3 crontab时间表示方式以及用户级crontab

确保crontd守护进程开启

用crontab -u 用户 -e 的格式编写定时任务

其中 * * * * *  五个“*”分别指分钟,小时,天,月,周 五个时间参数,图中表示整分过一秒执行该任务。

crontab任务保存在 /var/spool/cron/文件下

下面是事件表示格式代表的意思。

1.4 系统级别crontab

系统级别的crontab记录在/etc/cron. 下,只有root用户可以执行 ,把相应的脚本发在相应的时间下,就会自动执行。

在cron.d 下创建一个系统级别的crontab文件,以下是书写格式,系统下的crontab不能用-l查看

1.5 crontab用户级别安全限制

在 /etc/cron.deny 与at类似有一个专门的黑名单限制

当白名单被创建之后所有用户不能执行crontab除了root用户只有在白名单下的人才可以执行。

2.时间同步服务

使用timedatectl查看详细的系统时间

要修改系统时间要先把系统同步时间服务关闭

2.1 修改系统时间

修改时间

timedatectl set-time + 时间

修改时区
timedatectl set-timezone + 时区;可以使用timedatectl list-timezone 列出所有可用的时区

2.2如何同步网络时间

在/etc/chrony.conf 下配置时间源,重启服务同步时间

重启服务后,时间同步网络时间

2.3搭建时间同步服务器

模拟时间服务器,将服务器的时间修改一下,关闭服务器的防火墙或允许443端口通过

编辑配置文件,添加这几个参数

2.4修改测试机配置

配置测试机的配置文件

2.5 测试结果

未重启服务前的时间

重启后的时间,测试机和服务器实现同步

2.6查看测试机时间同步状态

chronyc sources -v 查看同步状态

ip前各符号意思

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

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

相关文章

小皮面板搭建pikachu靶场

一、搭建所需的工具 1.下载小皮面板 下载地址为:小皮面板(phpstudy) - 让天下没有难配的服务器环境! 2.下载靶场所需的文件 下载地址为:https://github.com/zhuifengshaonianhanlu/pikachu 二、环境的搭建 打开小皮面板,使用所…

使用aiohttp实现高并发爬虫

使用aiohttp来编写一个高并发的爬虫,想法很不错,现实很骨感。这里我们要知道,由于高并发可能会对目标服务器造成压力,请确保遵守目标网站的robots.txt,并合理设置并发量,避免被封IP。 我将通过示例代码&…

【Linux庖丁解牛】— 信号量ipc管理!

1. 并发编程概念铺垫> 多个执行流【进程】看到同一份资源:共享资源。> 被保护起来的资源叫做临界资源。> 在进程中,涉及临界资源的程序段叫做临界区。【说人话就是程序中访问共享资源的代码】> 什么是互斥:任何时刻,只…

Spring Boot全局异常处理详解

原代码:package com.weiyu.exception;import com.weiyu.pojo.Result; import com.weiyu.utils.ErrorFileResponseUtils; import jakarta.servlet.http.HttpServletRequest; import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import …

FHE技术将彻底改变在线隐私保护方式

1. 在线隐私的简史 互联网刚刚诞生时,所有的内容都是未加密的。人们通过一个特定的地址访问网站,这个地址以“HTTP”开头。当时,这并不是什么大问题,因为人们在线访问的都是内容,而这些内容本身已经是公开的。但随着电…

Cursor配置Java环境、创建Spring Boot项目

一:配置JDK和Maven cursor默认会读取环境变量JAVA_HOME和MAVEN_HOME,如果没有配置去找默认路径~/.m2/settings.xml也可以手动指定:Ctrl Shift P 输入"Preferences:Open User Settings(JSON)"打开settings.json文件,然…

win11添加无线显示器(两个笔记本实现双屏)

前置条件: 两个笔记本要要支持无线显示器,支持蓝牙; 1、自己重装的win11系统,首先根据网上说明进去的时候,红色显示无无线投屏; 2、安装网上操作,查看自己电脑是否支持无线投屏(是支…

【MAC技巧】Bash/Zsh切换失败的故障排除

【MAC技巧】Bash/Zsh切换失败的故障排除 Troubleshooting to Failure " chsh: no changes made" By JacksonML 在Mac电脑中,终端(Terminal)是常用的命令行工具,对开发和运维至关重要。 依照苹果电脑的系统软件迭代,终端中存有B…

卷积神经网络-卷积的分类

卷积的定义卷积是图像处理中最核心的操作之一,其本质是通过卷积核(滤波器)与图像进行滑动窗口计算(像素值乘积之和),实现对图像特征的提取、增强或抑制。一、二维卷积--针对二维矩阵进行处理1.1单通道见得最…

全网首发:使用GIT下载时崩溃退出,是因为机械硬盘

前面有几篇文章,说是GIT下载会退出。开始以为是虚拟机问题。把家里的虚拟机复制到公司,照样崩溃。后来认为是内存不足。昨天在家里下载代码,也崩溃退出。心里觉得奇怪,试了一次,还是退出。差别在哪里?之前是…

YAML 自动化用例中 GET vs POST 请求的参数写法差异

GET 请求:用 params 传参(附加在 URL 上) config:name: "GET 查询用户信息"base_url: "https://api.example.com"teststeps:- name: "根据 userId 查询用户信息"request:method: GETurl: /api/user/detailpara…

使用 SeaTunnel 建立从 MySQL 到 Databend 的数据同步管道

SeaTunnel 是一个非常易用、超高性能的分布式数据集成平台,支持实时海量数据同步。 每天可稳定高效地同步数百亿数据,已被近百家企业应用于生产,在国内较为普及。 Databend 是一款开源、弹性、低成本,基于对象存储也可以做实时分…

linux服务器换ip后客户端无法从服务器下载数据到本地问题处理

服务器换ip后客户端无法从服务器下载数据到本地,根据上图提示,让用户清理下~/.ssh/known_hosts文件,下载恢复正常。

从0到1实现Shell!Linux进程程序替换详解

目录从0到1实现Shell!Linux进程程序替换详解 🚀引言:为什么进程需要"变身术"?一、程序替换:进程的"换衣服"魔法 🔄1.1 什么是程序替换?1.2 程序替换的原理:内存…

暑期算法训练.2

目录 6.力扣 11.盛水最多的容器 6.1 题目解析: 6.2 算法思路: 6.2.1 暴力解法: 6.2.2 优化算法: 6.3 代码演示: ​编辑 6.4 总结反思: 7.力扣 611.有效的三角形个数 7.1 题目解析: 7.2…

华为OD 消消乐游戏

1. 题意 游戏规则:输入一个只包含英文字母的字符串,字符串中的两个字母如果相邻且相同,就可以消除。 在字符串上反复执行消除的动作,直到无法继续消除为止,此时游戏结束。 输出最终得到的字符串长度。 输入 输入原始…

小白学HTML,操作HTML文件篇(2)

目录 一、添加多媒体 1.添加网页图片 2.添加网页音频 3.添加网页视频 二、创建容器 1. 标签 2.布局 三、创建表格 1.表格标签 2.添加表格表头 3.添加表格标题 一、添加多媒体 在 HTML 网页中可以轻松地使用标签来添加图片、音频、视频等多媒体,而这些多媒体并…

微服务架构中实现跨服务的字段级权限统一控制

结合集中式权限管理、分布式上下文传递、动态策略执行等技术 ​​一、核心架构设计​​ ​​1. 分层控制模型​​ ​​网关层​​:统一校验用户身份与基础权限,拦截非法请求。 ​​服务层​​:基于用户权限动态过滤数据字段,实现业务级控制。 ​​策略中心​​:集中管理权…

【实现100个unity特效之27】使用unity的ShaderGraph实现一个带裁剪边缘光的裁剪效果(2d3d通用)

文章目录普通裁剪效果1、创建一个Lit Shader Graph2、ShaderGraph前置配置3、添加节点4、效果5、修改裁剪方向带边缘色的裁剪1、在裁剪的基础上添加裁剪边缘光2、边缘的亮度3、修改裁剪方向4、效果5、我们可以代码控制它的变化,如下2D3D游戏通用专栏推荐完结普通裁剪…

Android Scoped Storage适配完全指南

Android Scoped Storage适配完全指南关键词:Android、Scoped Storage、适配、存储权限、文件访问摘要:本文将全面介绍Android Scoped Storage的相关知识,从背景出发,详细解释核心概念,阐述其原理和架构,给出…