CentOS系统时区设置

分类:CentOS教程 阅读:52635 次

在一些分布式应用程序中,往往需要保持系统的时钟的一致性。比如,在Hadoop上搭建的HBase数据库,还有一些集群的应用程序等。

下面介绍如何设置CentOS(也可以是Red Hat Linux)时区设置。

查阅亚洲地区的时区。

  1. [app@machine-0~]$ls/usr/share/zoneinfo/Asia

显示结果:

  1. AdenBahrainChungkingHarbinJerusalemKrasnoyarskMuscatQatarSingaporeUjung_Pandang
  2. YerevanAlmatyBakuColomboHebronKabulKuala_LumpurNicosiaQyzylordaTaipei
  3. UlaanbaatarAmmanBangkokDaccaHo_Chi_MinhKamchatkaKuchingNovokuznetskRangoon
  4. TashkentUlan_BatorAnadyrBeirutDamascusHong_KongKarachiKuwaitNovosibirskRiyadh
  5. TbilisiUrumqiAqtauBishkekDhakaHovdKashgarMacaoOmskSaigonTehranUst-NeraAqtobe
  6. BruneiDiliIrkutskKathmanduMacauOralSakhalinTel_AvivVientianeAshgabatCalcutta
  7. DubaiIstanbulKatmanduMagadanPhnom_PenhSamarkandThimbuVlaspanostokAshkhabadChoibalsan
  8. DushanbeJakartaKhandygaMakassarPontianakSeoulThimphuYakutskBaghdadChongqingGaza
  9. JayapuraKolkataManilaPyongyangShanghaiTokyoYekaterinburg
本机选择Shanghai作为服务器的时区。centOS上,安装了ntpd话,系统启动过程中,ntpd自动同步时钟。时区设置命令如下:
  1. sudocp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime


重启系统,让CentOS启动加载ntpd服务时,更新系统时钟。有时,为了避免重启系统后失效,可以使用下面命令将时间写入BIOS中。

  1. sudowclock-w