Linux中的时间

1.时间同步服务

chrony服务可以实现多台服务器的时间同步;
chronyd是一个在系统后台运行的守护进程;
chronyc是用来监控chronyd性能和配置其参数程序。
在服务端

vim /etc/chrony.conf
22  allow 172.25.254.0/24(允许哪些客户端来同步本机时间)
29  local stratum 10(本机不同步任何主机的时间,本机作为时间源)
systemctl restart chronyd.service

**最后一定要在服务端关闭防火墙:
systemctl stop firewall.service**

(因为忘记关防火墙,所以一直显示失败。心很累~)
在这里插入图片描述
在这里插入图片描述

在客户端

vim /etc/chrony.conf
server 172.25.254.128 iburst  本纪立即同步128这台主机
systemctl restart chronyd.service

在这里插入图片描述
在这里插入图片描述

测试
^表示服务,*代表同步成功,?代表为同步。
在这里插入图片描述

2.timedatectl命令

timedatectl   查看系统时间

在这里插入图片描述

timedatectl list-timezones 查看支持的所有时区

在这里插入图片描述

timedatectl set-timezone  设定当前时区

在这里插入图片描述

timedatectl set-time “2018-10-14 21:15”    设定当前时间

在这里插入图片描述

timedatectl status   查看系统时间

在这里插入图片描述

cat /etc/adjtime 查看是utc时间(0)还是local时间(1)

在这里插入图片描述

timedatectl set-local-rtc 0  设定是否使用utc时间(是)
timedatectl set-local-rtc 1(否)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/dodobibibi/article/details/83040315
今日推荐