将Linux系统时钟同步到远程NTP服务器


timedatectl status 查看到的时间

将Linux系统时钟同步到远程NTP服务器

NTP即Network Time Protocol(网络时间协议),是一个互联网协议,用于同步计算机之间的系统时钟。timedatectl实用程序可以自动同步你的Linux系统时钟到使用NTP的远程服务器。
  注意,你必须在系统上安装NTP以实现与NTP服务器的自动时间同步。
  要开始自动时间同步到远程NTP服务器,在终端键入以下命令。
#timedatectl set-ntp true
  要禁用NTP时间同步,在终端键入以下命令。
#timedatectl set-ntp false


linux系统时间同步,硬件时钟和系统时间同步,时区的设置

$tzselect    #可以重新选择时区

--修改linux服务器时区
mv /etc/localtime /etc/localtime.bak
ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime


timedatectl status  查看时区状态

1、时间同步(手动):
date -s "2015-07-15 22:13:30"
hwclock --systohc   (表示系统时间同步到硬件时钟,系统时间放到硬件时钟里面)
hwclock --hctosys (表示硬件时钟同步到系统时间,将硬件时钟的时间放到系统时间里面)
注意硬件时间一般用的格林威治时间,和中国shanghai系统时间有8个小时的时差是正常的。

2、根据互联网时间同步:
首先查看linux是否有ntp这个软件:
rpm -qa | grep ntp
如果没安装继续查找:
yum search ntp
然后通过上面查找的信息提示来安装这个ntp:
yum install ntp.i386
完成安装后:输入ntp,按tab键进入提示,会有ntpdate,我们就需要它
开始进行同步:
ntpdate time.windows.com
这样就行了,很简单吧,,说明一下,time.windows.com是windows的时间服务器
最后在把系统时间同步到硬件时钟:
hwclock --systohc
互联网同步就完成了!

timedatectl set-ntp yes  

3、上面两种太麻烦,因为ntp有一个守护进程启动就可以同步了  
service ntpd start
然后回车后在查看一下:ps -ef | grep nepd


注:本文转载自谷泊网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如有侵权行为,请联系我们,我们会及时删除。
上一篇 下一篇

分享

最新加入

最新评论