百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> ubuntu系统修改时区和工夫的要领
分享文章到:

ubuntu系统修改时区和工夫的要领

发布时间:05/13 来源:未知 浏览: 关键词:

在Linux盘算机上,有两个工夫,一个是硬件工夫(BIOS中记载的工夫,称为hwclock),另一个是操纵系统工夫(osclock)。硬件时钟由BIOS电池供电,

当盘算机关机后,会继续运转,BIOS电池个别可运用几年,要是没电了,那BIOS中的数据会恢复出厂设置。

硬件工夫与操纵系统工夫的交互流程

1、开机时,操纵系统从BIOS中读取硬件工夫+时区,然后依据osclock的时区,转换为对应的工夫。然后操纵系统工夫与硬件工夫就独立运转,彼此不影响,我们

通过利用程序获取的工夫用的都是操纵系统工夫。这一步是开机时os主动完成的。

2、主机运转历程中,通过ntp保证osclock与国际原子时同步,再将osclock同步到hwclock。这一步需要本人配置实现

3、关机时,osclock写入hwclock。这一步是关机时os主动完成的。不过我们要考虑异样关机的状况,当异样关机时,osclock可能没有写入hwclock,这就是为什

么在第2步中将osclock定时刷入hwclock的缘由。要是不定时刷入,那osclock与hwclock差距比较大时,若异样关机,osclock就丢掉了,再开机时,osclock就是

差错的,在第一个ntp同步到来时,osclock就不断是差错的。而且要是运用的是ntpd,ntpd是渐进调整,要经过多个ntp同步周期后才会将osclock调整为国际原子

时,另外,要是osclock与ntp server的工夫差超过1000秒,那ntp server就不会更新osclock了。

ubuntu修改时区和工夫的要领

1.首先查看时区:

codetc@webubuntu:~$ date -R
Tue, 17 Dec 2013 18:23:01 +0800

要是要修改时区,施行sudo tzselect

2.选中区域:亚洲

codetc@webubuntu:~$ sudo tzselect
[sudo] password for codetc: 
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
 1) Africa
 2) Americas
 3) Antarctica
 4) Arctic Ocean
 5) Asia
 6) Atlantic Ocean
 7) Australia
 8) Europe
 9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#? 5

3.选中国家:中国

Please select a country.
 1) Afghanistan      18) Israel        35) Palestine
 2) Armenia        19) Japan         36) Philippines
 3) Azerbaijan      20) Jordan        37) Qatar
 4) Bahrain        21) Kazakhstan      38) Russia
 5) Bangladesh      22) Korea (North)     39) Saudi Arabia
 6) Bhutan        23) Korea (South)     40) Singapore
 7) Brunei        24) Kuwait        41) Sri Lanka
 8) Cambodia       25) Kyrgyzstan      42) Syria
 9) China         26) Laos         43) Taiwan
10) Cyprus        27) Lebanon        44) Tajikistan
11) East Timor      28) Macau         45) Thailand
12) Georgia        29) Malaysia       46) Turkmenistan
13) Hong Kong       30) Mongolia       47) United Arab Emirates
14) India         31) Myanmar (Burma)    48) Uzbekistan
15) Indonesia       32) Nepal         49) Vietnam
16) Iran         33) Oman         50) Yemen
17) Iraq         34) Pakistan
#? 9

4.选中时区:北京工夫

Please select one of the following time zone regions.
1) east China - Beijing, Guangdong, Shanghai, etc.
2) Heilongjiang (except Mohe), Jilin
3) central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc.
4) most of Tibet & Xinjiang
5) west Tibet & Xinjiang
#? 1

5.确认验证:

The following information has been given:
    China
    east China - Beijing, Guangdong, Shanghai, etc.
Therefore TZ='Asia/Shanghai' will be used.
Local time is now:   Tue Dec 17 18:22:10 CST 2013.
Universal Time is now: Tue Dec 17 10:22:10 UTC 2013.
Is the above information OK?
1) Yes
2) No
#? 1
You can make this change permanent for yourself by appending the line
    TZ='Asia/Shanghai'; export TZ
to the file '.profile' in your home directory; then log out and log in again.
Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Asia/Shanghai

6.复制文件到/etc目录下

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

7.更新工夫

sudo ntpdate time.windows.com

8.修改工夫今后,修改硬件CMOS的工夫

sudo hwclock --systohc

总结

以上就是这篇文章的全部内容了,但愿本文的内容对大家的学习或者工作拥有一定的参考学习价值,感谢大家对脚本之家的支撑。要是你想理解更多相干内容请查看下面相干链接

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有158人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板