开发者社区> shy丶gril> 正文

关于Linux中的时间同步问题

简介:
+关注继续查看
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/844400

本文主要介绍了Linux中的时间、时区以及时间同步问题。

本文的适应范围:Red Hat/CentOS Linux操作系统

时间同步不是时钟同步,时钟不同步会导致通信(数据传输)失败;不同系统之间时间的不同步可能导致Samba、FTP等服务发生不可预料错误或故障,同时可以免于恶毒或恶意软件的攻击。

Network Time Protocol(NTP)是用来使计算机时间与Inter标准时间进行同步的一种协议,它可以使计算机对其服务器或时钟源做同步,以提供高精准度的时间校正,详情请参考:http://www.ntp.org/

一般来说,在安装系统时,系统就会提示是否配置Internet时间同步,在这里我建议选中。以方便后期的配置。


查看时间同步守护进程是否在运行:


  1. [gdd@localhost ~]$ su -c 'service --status-all | grep ntpd' 
  2. Password: 
  3. ntpd (pid  2348) is running... 
  4. [gdd@localhost ~]$  


如果没有运行,则使用chkconfig命令或者ntsysv命令激活ntpd。

!!!:部分指令可能需要root权限。


  1. [gdd@localhost ~]$ chkconfig --list | grep ntpd 
  2. ntpd               0:off    1:off    2:on    3:on    4:on    5:on    6:off 
  3. ntpdate            0:off    1:off    2:off    3:off    4:off    5:off    6:off 
  4. [gdd@localhost ~]$  

如何设置时区:


  1. [gdd@localhost ~]$ ls /usr/share/zoneinfo/Asia/ 
  2. Aden       Choibalsan   Irkutsk       Macao         Rangoon    Thimbu 
  3. Almaty     Chongqing    Istanbul      Macau         Riyadh     Thimphu 
  4. Amman      Chungking    Jakarta       Magadan       Riyadh87   Tokyo 
  5. Anadyr     Colombo      Jayapura      Makassar      Riyadh88   Ujung_Pandang 
  6. Aqtau      Dacca        Jerusalem     Manila        Riyadh89   Ulaanbaatar 
  7. Aqtobe     Damascus     Kabul         Muscat        Saigon     Ulan_Bator 
  8. Ashgabat   Dhaka        Kamchatka     Nicosia       Sakhalin   Urumqi 
  9. Ashkhabad  Dili         Karachi       Novokuznetsk  Samarkand  Vientiane 
  10. Baghdad    Dubai        Kashgar       Novosibirsk   Seoul      Vladivostok 
  11. Bahrain    Dushanbe     Kathmandu     Omsk          Shanghai   Yakutsk 
  12. Baku       Gaza         Katmandu      Oral          Singapore  Yekaterinburg 
  13. Bangkok    Harbin       Kolkata       Phnom_Penh    Taipei     Yerevan 
  14. Beirut     Hebron       Krasnoyarsk   Pontianak     Tashkent 
  15. Bishkek    Ho_Chi_Minh  Kuala_Lumpur  Pyongyang     Tbilisi 
  16. Brunei     Hong_Kong    Kuching       Qatar         Tehran 
  17. Calcutta   Hovd         Kuwait        Qyzylorda     Tel_Aviv 
  18.  
  19. [gdd@localhost ~]$ ls /usr/share/zoneinfo/Asia/Shanghai  #假设你是位于中国的服务器用户则请使用上海时区
  20. /usr/share/zoneinfo/Asia/Shanghai 
  21. [gdd@localhost ~]$  

  1. [gdd@localhost ~]$ ls /etc/localtime  
  2. /etc/localtime 
  3. [gdd@localhost ~]$  

按照我先前的提议进行配置之后,如果你查看/usr/share/zoneinfo/Asia/Shanghai 和/etc/localtime,你就会惊奇的发现两者的内容完全相同。  

这样更改时区就很方便了,只要简单的执行


  1. # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  

然后,按y确认覆盖即可。

注销系统或者重新启动之后生效。

本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/844400

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
linux时间同步
1.首先安装ntp yum -y install ntp 2.执行命令 ntpdate -u cn.ntp.org.cn
455 0
NTP设置时间同步
应用场景 公司分配给你三台服务器,要求你使他们时间同步,有人问为什么要时间同步?如果一个集群中,时间相差很大,那么会出现很多诡异的问题,你也不想在一个无法解决的问题上浪费几天时间吧!总之,设置服务器之间时间同步,为了避免很...
2533 0
Linux rsync+sersync实现文件时时同步
一.简介 sersync是基于Inotify开发的,类似于Inotify-tools的工具; sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或某一个目录的名字; rsync在同步的时候,只同步发生变化的这个文件或者这个目录(每次发生变化的数据相对整个同步目录数据来说是很小的,rsync在遍历查找比对文件时,速度很快),因此,效率很高; 注:当同步的目录数据量不大时,建议使用Rsync+Inotify-tools;当数据量很大(几百G甚至1T以上)、文件很多时,建议使用Rsync+sersync。
1014 0
linux->windows主动推送文件同步目录数据 linux-windows数据目录同步
1 .windows下安装openssh for windows工具,下载地址 https://www.mls-software.com/opensshd.html 2.修改openssh安装目录下etc/sshd_config 3.
1008 0
linux 中NTP时间同步
There are tow pen source software related to the NTP in linux, The first is ntpdate, the second is ntpd.
904 0
LINUX同步软件rsync原理
Sync Algorithm: RSync vs. RDC 数据同步(Sync)是很多网络应用需要的解决的问题,比如文件镜像。这里就以文件同步为例,问题模型:网络中两个主机Host-A和Host-B,都有同一文件File-Old的拷贝,现在这个文件在Host-A上做了一些改变成为了File-New,需要通过同步让Host-B也获得F-New。
1312 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
18329 0
生产者-消费者数据同步问题
用生产者—消费者问题实现数据同步通信数据同步通信过程实际上等同于生产者—消费者问题( Producer-Consumer Problem) . 生产者—消费者问题是一个著名的进程同步问题,它描述的是: 用一群生产者进程生产消息,并用此消息提供给消费者进程消费.
692 0
+关注
1878
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载