1. 查看系统时间:
date #显示CST时间格式的时间
date -R #以UTC格式显示系统时间
2. 修改系统时间
2.1).方法一,注意修改完后使用clock或是hwclock命令同步写到BIOS硬件上,避免重启失效
date -s 01/19/2009 #修改日期
date -s 15:12:00 #修改时间
clock -w #将时间写入cmos
hwclock --hctosys或clock --hctosys #将日期和时间同步写到bios,避免重启生失效。
2.2).使用工具chronyc,
chrony是网络时间协议(NTP)的另一种实现,chrony包含两个程序chronyd和chronyc:
chronyd是一个可以在启动时启动的守护程序。chronyc是一个命令行界面程序,用于监视chromyd的性能并在运行时更改各种操作参数。
NTP(Network Time Protoctol),是用来使计算机时间同步化的一种协议,它可以使计算机对期服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正
chrony和ntp区别是chrony可以更快地且更准确地同步系统时钟。
在一些linux操作系统里面,老版本使用ntp服务,例如老版本RHEL和CentOS是用的ntp,从CentOS7.2变成使用chrony,而RHEL7.0开始改用chrony同步时间。
以下是chrony使用命令:
yum -y install chrony #安装chrony工具系统时间同步工具
systemctl status chronyd #查看chrony服务启动状态
systemctl start chronyd #启动服务
systemctl enable chronyd #开机自启动服务
chronyc #客户端工具,进入到服务,查看相应信息
chronyc>help #进入到服务后查看帮助信息
chronyc>makestep #立即同步系统时间
chronyc> tracking #显示信息时间信息