Linux下使用ntpdate进行时间同步的方法实现
1.简介
ntpdate是Linux下用于从NTP服务器同步时间的命令行工具。
2.安装
大多数Linux发行版已预装ntpdate。未安装的可使用以下命令:
# Ubuntu/Debian sudo apt-get install ntpdate # CentOS/Fedora/RHEL sudo yum install ntpdate
3.手工同步网络时间
执行以下命令,将从time.nist.gov同步时间。
# ntpdate time.nist.gov
若上面的时间服务器不可用,也可以选择以下服务器同步时间
time.nist.gov
time.nuri.net
0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org
4.定时更新网络时间
使用crontab计划任务定时更新网络时间,修改crontab文件,在末尾增加* */1 * * * ntpdate time.nist.gov,每隔1小时同步一次时间。
打开/etc/crontab
# vi /etc/crontab
5.查看当前时间
使用date命令查看当前时间。
6.同步到硬件
系统时间同步到硬件,防止系统重启后时间还原。
# hwclock --systohc
7.注意事项
ntpdate可能受防火墙限制。确保端口123(NTP)开放。
建议使用systemd-timesyncd替代ntpdate进行时间同步。
到此这篇关于Linux下使用ntpdate进行时间同步的方法实现的文章就介绍到这了,更多相关Linux ntpdate时间同步内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Linux Shell脚本系列教程(四):使用函数添加环境变量
这篇文章主要介绍了Linux Shell脚本系列教程(四):使用函数添加环境变量,本文对环境变量的一知识作了介绍,并给出普通添加环境变量和使用函数添加环境变量的方法,需要的朋友可以参考下2015-06-06
最新评论