CentOS 7 ntpdate时钟同步

本文共有2333个字,关键词:ntpdatecentos

1.设置下本地的时区

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2.使用yum安装ntpdate

[root@localhost ~]# yum install ntpdate -y

3.使用ntpdate命令与时间服务器同步一下时间

/usr/sbin/ntpdate time.windows.com

4.写入硬件设备

[root@localhost ~]# /sbin/hwclock --systohc  --localtime

用法:
 hwclock [功能] [选项...]

功能:
 -h, --help           显示此帮助并退出
 -r, --show           读取硬件时钟并打印结果
     --set            将 RTC 设置为 --date 指定的时间
 -s, --hctosys        从硬件时钟设置系统时间
 -w, --systohc        从当前系统时间设置硬件时钟
     --systz          基于当前时区设置系统时间
     --adjust         根据自上次时钟设置或调整后的系统漂移
                        来调整 RTC
 -c, --compare        定期将系统时钟与 CMOS 时钟相比较
     --getepoch       打印内核的硬件时钟纪元(epoch)值
     --setepoch       将内核的硬件时钟纪元(epoch)值设置为
                        --epoch 选项指定的值
     --predict        预测 --date 选项所指定时刻读取到的 RTC 值
 -V, --version        显示版本信息并退出

选项:
 -u, --utc            硬件时钟保持为 UTC 时间
     --localtime      硬件时钟保持为本地时间
 -f, --rtc <文件>     代替默认文件的特殊 /dev/... 文件
     --directisa      直接访问 ISA 总线,而非 /dev/rtc
     --badyear        忽略  RTC 年份(由于 BIOS 损坏)
     --date <时间>    指定要设置的硬件时钟时间
     --epoch <年>     指定作为硬件纪元(epoch)值起始的年份
     --noadjfile      不访问 /etc/adjtime;需要使用 --utc 或 --localtime 选项
     --adjfile <文件> 指定调整文件的路径;
                        默认为 /etc/adjtime
     --test           不更新,只显示将进行什么操作
 -D, --debug          调试模式

linux系统含两种时间,一种是系统时间,另一种是硬件时间。

date命令将日期设置为2018年8月07日

[root@localhost ~]#  date -s 08/07/18

将时间设置为14点20分50秒

[root@localhost ~]# date -s 14:20:50

将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)

[root@localhost ~]# date 0618141614.30

hwclock/clock 命令查看、设置硬件时间

设置硬件时间: hwclock --set --date="08/07/18 14:55" (月/日/年时:分:秒)或者# clock --set --date="08/07/18 14:55" (月/日/年时:分:秒)

接下来要做的就是同步系统时间与硬件时间:

hwclock --hctosys 或者 # clock --hctosys hc代表硬件时间,sys代表系统时间,即系统时间同步硬件时间

时区设置

设置北京时间:

tzselect:执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1

设置完成后执行:TZ='Asia/Shanghai'; export TZ 并将这行命令添加到:.profile  

以上完成后,显示即为标准中国时间

以下有更简便的方法来修改时间

修改配置文件来修改时区:

  1、修改vi /etc/sysconfig/clock ZONE=‘Asia/Shanghai’

  2、rm /etc/localtime

  3、链接到上海时区文件: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

「如果文章对您有帮助,请随意赞赏」

admin

(๑>ڡ<)☆谢谢老板~

使用微信扫描二维码完成支付

版权声明:如需转载请注明转载地址。
添加新评论
暂无评论