Linux修改時(shí)區(qū)不用重啟的方法 |
發(fā)布時(shí)間: 2012/8/9 17:52:49 |
安裝的虛擬機(jī),沒(méi)太注意時(shí)區(qū),發(fā)現(xiàn)時(shí)區(qū)比中國(guó)上海的慢了16個(gè)小時(shí),在網(wǎng)上查找了如下方法,分享給大家: 時(shí)區(qū)的配置文件是/etc/sysconfig/clock。用tzselect命令就可以修改這個(gè)配置文件,根據(jù)命令的提示進(jìn)行修改就好了。 但是在實(shí)際工作中,發(fā)現(xiàn)這種方式是不能夠使得服務(wù)器上的時(shí)間設(shè)置馬上生效的,而且使用ntpdate去同步時(shí)間服務(wù)器也不能夠更改時(shí)間。即使你使用了 date命令手工設(shè)置了時(shí)間的話(huà),如果使用ntpdate去進(jìn)行時(shí)間同步的話(huà),時(shí)間又會(huì)被改動(dòng)到原來(lái)的錯(cuò)誤時(shí)區(qū)的時(shí)間。而生產(chǎn)的機(jī)器往往是非常重要的,不能夠進(jìn)行重啟等操作。 如果要修改時(shí)區(qū)并且馬上生效,可以更換/etc/localtime 文件來(lái)實(shí)現(xiàn)。比如修改時(shí)區(qū)為中國(guó)上海,那么就可以使用如下的命令來(lái)使得時(shí)區(qū)的更改生效。 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后最好使用下面的命令將更改寫(xiě)入bios。 hwclock -------------------------------- 具體操作: [root@localhost ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime cp: overwrite `/etc/localtime'? y [root@localhost ~]# date Sat Feb 20 16:04:43 CST 2010 [root@localhost ~]# hwclock
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |