Linux学习笔记—时间同步和设定时间

28 篇文章 1 订阅
16 篇文章 0 订阅

一、时间同步

chrony 是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确。
chrony 由两部分组成:chronyd和chronyc 。
chronyd 是一个后台运行的守护进程,用于调整内核中运行的系统时钟与时钟服务器同步。

环境部署:
客户端:server11(172.25.51.11)
服务端:server12(172.25.51.12)

注意: 客户端、服务端关闭防火墙

1、服务端
[root@server11 ~]# yum install -y chrony
[root@server11 ~]# vim /etc/chrony.conf 
 21 # Allow NTP client access from local network.
 22 allow 172.25.51.0/24      ##允许谁去同步我的时间
 28 # Serve time even if not synchronized to any NTP server.
 29 local stratum 10          ##不去同步任何人的时间,时间同步服务器级别
[root@server11 ~]# systemctl restart chronyd.service
[root@server11 ~]# systemctl enable chronyd.service
2、客户端
[root@server12 ~]# vim /etc/chrony.conf 
  3 server1 172.25.51.11 iburst
[root@server12 ~]# systemctl restart chrondy
3、客户端测试
[root@server12 ~]# chronyc sources -v
示图:时间同步(表示服务,*代表同步成功,?代表未同步)

在这里插入图片描述

二、timedatectl命令

timedatectl 命令可以查询和更改系统时钟和其设置的配置,可以使用此命令来设置或更改当前的日期,时间和时区或启用自动系统时钟与远程NTP服务器同步。

timedatectl	status			##显示当前时间信息
		set-time		##设定当前时间
		set-timezone		##设定当前时区
		set-local-rtc 0|1	##设定是否使用utc时间

示例:设置时间,时区和同步系统时钟

1、设置时区
[root@server11 ~]# timedatectl list-timezones               ##查看时区
[root@server11 ~]# timedatectl set-timezone Asia/Shanghai   ##设置时区
示图:查看时间(RTC时钟 :是硬件时钟的时间)

在这里插入图片描述

2、硬件时钟设置
[root@server11 ~]# timedatectl set-local-rtc 0  ##硬件时钟设置为协调世界时(UTC)
[root@server11 ~]# timedatectl set-local-rtc 1  ##硬件时钟设置为本地时区

示图:硬件时钟设置为本地时区

在这里插入图片描述

3、更改时间
[root@server11 ~]# timedatectl set-time "2018-11-26 20:59:50"
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值