Linux时间同步的几种方式

用ntp搭建自己的时间服务器

上面我们是利用别人的时间服务器来同步时间,这些时间服务器都是比较权威的。当我们自己搭建时间服务器就不用crontab来定时去跑。

1,安装时间服务器ntp

yum install ntp 

2,配置ntp

cat /etc/ntp.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' 

3,启动 ntp

/etc/init.d/ntpd start  

4,查看并测试

netstat -upnl |grep ntpd    //查看时程

ntpq -pn     //查看同步的服务器IP 

ntpstat    //同步的结果 

二、手工同步网络时间,执行以下命令,将从time.nist.gov同步时间

ntpdate 0.asia.pool.ntp.org

rpm -qa | grep ntp

service ntpd status

service ntpd restart

关闭ntp服务(临时设置重启后自动开启)

service ntpd stop

设置永久关闭ntp服务(重启后也是关闭的)

chkconfig ntpd off

-------------------------很好用

三、使用crontab

vi /etc/crontab

在末尾增加

* */1 * * * ntpdate 0.asia.pool.ntp.org

使用date命令查看当前时间

date

系统时间同步到硬件,防止系统重启后时间呗还原

hwclock --systohc

四 Date 改时间

date -s ‘2018-12-14 HH-mm’

hwclock w

猜你喜欢

转载自blog.csdn.net/yue_2018/article/details/85227693