Linux设定时间及完成CMOS同步的理解是什么
发布时间:2023-09-12 09:36:15 所属栏目:Linux 来源:未知
导读: 本篇内容介绍了“Linux设置时间及实现CMOS同步的操作是什么”的有关知识,在实际项目的操作过程或是学习过程中,不少人都会遇到这样的问题,接下来就让小编带大家学习一下如
本篇内容介绍了“Linux设置时间及实现CMOS同步的操作是什么”的有关知识,在实际项目的操作过程或是学习过程中,不少人都会遇到这样的问题,接下来就让小编带大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 1. 直接修改 date -s 直接设置系统时间 如将系统时间设定成2014年9月1日的命令如下。 #date -s 01/09/14 将系统时间设定成下午13点17分0秒的命令如下。 #date -s 13:17:00 注意,这里说的是系统时间,是linux由操作系统维护的。 需要使用 #clock -w 强制把系统时间写入CMOS 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因,要确保修改生效。 2. 图形化界面修改 # system-config-date 出现一个图形化的界面,直接修改 设置NTP,需要:时间服务器的主机名 然后运行 # service ntpd restart # chkconfig ntpd on 3. 网络时间同步修改 linux系统校时的相关命令: #ntpdate 时间服务器 #hwclock -w 寻找一个网络时间服务器,比如一些国家授时中心 微软公司授时主机(美国)time.windows.com 台警大授时中心(台湾)asia.pool.ntp.org 中科院授时中心(西安)210.72.145.44 网通授时中心(北京)219.158.14.130 4.自动同步授时中心的时间 #ntpdate asia.pool.ntp.org (同步授时中心的时间) 如果要让系统每天01:00去同步,这样可以使用上面所将的crontab设置计划同步 如下命令 #crontab -e 进入crontab 输入 0 01 * * * ntpdate asia.pool.ntp.org >> /var/log/ntpdate.log 完成系统到每天01:00去asia.pool.ntp.org 同步时间,并将同步的日志放到 /var/log/ntpdate.log (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐