chrony

Linux系统时间同步(ntpdate/chrony/rdate)

北慕城南 提交于 2020-01-07 09:02:53
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Linux下同步系统时间有rdate与ntpdate两种方法,chrony则是网络时间协议NTP的另一种实现,先确认是否安装。配置新服使用ntpdate同步系统时间,不论是关闭iptables或者设置ntp.conf,都无法正常同步。这里我使用chrony或者rdate命令。 yum install ntpdate -y ntpdate:设置本地日期和时间。它从指定的每个服务器获得了一些样本,并应用标准NTP时钟过滤器和选择算法来选择最好的样本。 语法: ntpdate [参数][主机名称或IP地址...] 参数: -a Keyid使用 Keyid 来认证全部数据包。 -b 通过调用 settimeofday 子例程来增加时钟的时间。 -d 指定调试方式。判断 ntpdate 命令会产生什么结果(不产生实际的结果)。结果再现在屏幕上。这个标志使用无特权的端口。 -e AuthenticationDelay指定延迟认证处理的时间秒数。 -k KeyFile当不使用缺省值 /etc/ntp.keys 文件时,为包含密钥的文件指定一个不同的名称。请参阅文件KeyFile的描述。 -o Version当轮询它的发出数据包时,指定使用的NTP版本实现。 Version的值可以是 1,2,3。缺省值是 3。 -p

在 Linux 下确认 NTP 是否同步的方法

时光怂恿深爱的人放手 提交于 2020-01-07 08:12:41
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> NTP 意即网络时间协议Network Time Protocol,它通过网络同步计算机系统之间的时钟。NTP 服务器可以使组织中的所有服务器保持同步,以准确时间执行基于时间的作业。NTP 客户端会将其时钟与 NTP 服务器同步。 Linux 中有三个 命令 可用于验证 NTP 同步情况。详情如下。在本文中,我们将告诉您如何使用所有这些 命令 验证 NTP 同步。 ntpq:ntpq 是一个标准的 NTP 查询程序。 ntpstat:显示网络世界同步状态。 timedatectl:它控制 systemd 系统中的系统时间和日期。 方法 1:如何使用 ntpq 命令检查 NTP 状态? ntpq 实用程序用于监视 NTP 守护程序 ntpd 的操作并确定性能。 该程序可以以交互模式运行,也可以使用命令行参数进行控制。它通过向服务器发送多个查询来打印出连接的对等项列表。如果 NTP 正常工作,你将获得类似于下面的输出。 # ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *

Openstack云平台的部署、组件服务、创建与测试(一)

谁说胖子不能爱 提交于 2019-12-12 18:52:38
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一、先说说云计算的前世今生 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构阶段: 应用部署和运行在物理机上。 比如企业要上一个ERP系统,如果规模不大,可以找3台物理机,分别部署Web服务器、应用服务器和数据库服务器。 如果规模大一点,各种服务器可以采用集群架构,但每个集群成员也还是直接部署在物理机上。 早期都是这种架构,一套应用一套服务器,通常系统的资源使用率都很低,达到20%的都是好的。 2、虚拟化架构阶段: 决定了物理服务器的计算能力越来越强,虚拟化技术的发展大大提高了物理服务器的资源使用率。 这个阶段,物理机上运行若干虚拟机,应用系统直接部署到虚拟机上。 虚拟化的好处还体现在减少了需要管理的物理机数量,同时节省了维护成本。 3、云计算架构阶段: 虚拟化提高了单台物理机的资源使用率,随着虚拟化技术的应用,IT环境中有越来越多的虚拟机,这时新的需求产生了,"如何对IT环境中的虚拟机进行统一和高效的管理"。有需求就有供给,云计算登上了历史舞台。 什么是云计算? 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 通过互联网进入可配置的计算资源共享池(资源包括网络,计算,存储,应用软件,服务) 云计算的服务类型 二、OpenStack介绍 1. 项目起源

用户配置文件和密码配置文件,用户组管理,用户管理,usermod命令,用户密码管理,mkpasswd命令

痞子三分冷 提交于 2019-11-29 07:49:14
用户配置文件和密码配置文件 cat /etc/passwd 可以查看密码配置文件 passwd配置文件的每一行都是一个用户,第一行是root用户,下面是安装系统时系统创建的一些用户 每一行信息都由冒号 : 来分隔列,每隔一个冒号 : 就是新的一列信息 用root用户行举例,第一列是 root 用户名信息 第二列表示密码信息,所有用户第二列都是 x ,因为密码信息实际并不在这里,用x暂代 第三列是用户的uid信息,也就是说所有者的id,root uid 是0 第四列是用户的gid信息,也就是说所属组的id,root的gid是0 第五列表示注释信息,没有实质的作用,有些用户第五列是空的 第六列是用户的家目录路径信息,root的家目录路径就是 /root 第七列是用户的shell路径信息,用户登录一般都有一个交互界面 这个交互界面就是shell,人使用这个交互界面来与机器交互 一般用户的交互界面都是 /bin/bash,如果shell信息显示为 /sbin/nologin ,那么就不可以登录 root行往下拉,chrony行下面,新建立的用户信息会在chrony行下面出现 比如新建的 aming ,user1等用户的信息就出现在chrony下面 aming,user1,用户的第五列注释信息就是空的,什么也没写,他们的shell都是 /bin/bash 他们的家目录跟root不同,都在

26.正则介绍 grep上 中 下

折月煮酒 提交于 2019-11-28 19:43:49
9.1 正则介绍_grep上 (-cinvABC ) 9.2 grep中 (正则表达式的一些用法,[] ^ ^[^] ) 9.3 grep下 (正则表达式的一些用法, . * .* egrep grep -E ) 9.1 正则介绍: 什么是正则 ~ 正则就是一串有规律的字符串 ~ 掌握好正则对于编写shell脚本有很大的帮助 ~ 各种编程语言中都是正则,原理是一样的 ~ 本章将要学习grep/egrep、sed、awk egrep是grep的扩展,grep能实现的egrep都能实现 grep上: ~1. grep [-cinvABC(以下 的选项)] 'word(关键词)' filename(文件名) ~2. -c 行数 显示带关键词的行,有多少行 ~3. -i 不区分大小写 ~4. -n 显示行号 ~5. -v 取反 除了关键词,都列出来 ~6. -r 遍历所有子目录,甚至是孙目录 在一个目录下,所有的目录,全部过滤 ~7. -A 后面跟数字,过滤出符合要求的行以及下面 所加数字 的几行 -A2 即代表 该列出关键词的行以及这一行的下面的两行 ~8. -B 同上,过滤出符合要求的行以及上面n行 ~9. -C 同上,同时过滤出符合要求的行以及上下各n行 实例: 1. [root@afeilinux-01 ~]# mkdir grep [root@afeilinux-01 ~]#