Linux系统时间设置(转载)
2014-02-20 17:02
537 查看
Linux时钟分为系统时钟(SystemClock)和硬件(RealTimeClock,简称RTC)时钟。系统时钟是指当前LinuxKernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。
Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。 1、date 查看系统时间
#date
设置系统时间
#date--set"02/20/201416:50:00"(月/日/年时:分:秒)
2、hwclock/clock
查看硬件时间
#hwclock--show 或者 #clock--show
设置硬件时间
#hwclock--set--date="07/07/0610:19"(月/日/年时:分:秒) 或者 #clock--set--date="07/07/0610:19"(月/日/年时:分:秒)
3、硬件时间和系统时间同步
按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。
硬件时钟与系统时钟同步:#hwclock--hctosys(hc代表硬件时间,sys代表系统时间)或者#clock--hctosys
系统时钟和硬件时钟同步:#hwclock--systohc或者#clock--systohc
4、时区设置
#tzselect Pleaseidentifyalocationsothattimezonerulescanbesetcorrectly.Pleaseselectacontinentorocean.1)Africa2)Americas3)Antarctica4)ArcticOcean5)Asia6)AtlanticOcean7)Australia8)Europe9)IndianOcean10)PacificOcean11)none-IwanttospecifythetimezoneusingthePosixTZformat.#?输入5,亚洲 Pleaseselectacountry.1)Afghanistan18)Israel35)Palestine2)Armenia19)Japan36)Philippines3)Azerbaijan20)Jordan37)Qatar4)Bahrain21)Kazakhstan38)Russia5)Bangladesh22)Korea(North)39)SaudiArabia6)Bhutan23)Korea(South)40)Singapore7)Brunei24)Kuwait41)SriLanka8)Cambodia25)Kyrgyzstan42)Syria9)China26)Laos43)Taiwan10)Cyprus27)Lebanon44)Tajikistan11)EastTimor28)Macau45)Thailand12)Georgia29)Malaysia46)Turkmenistan13)HongKong30)Mongolia47)UnitedArabEmirates14)India31)Myanmar(Burma)48)Uzbekistan15)Indonesia32)Nepal49)Vietnam16)Iran33)Oman50)Yemen17)Iraq34)Pakistan#?输入9,中国 Pleaseselectoneofthefollowingtimezoneregions.1)eastChina-Beijing,Guangdong,Shanghai,etc.2)Heilongjiang3)centralChina-Gansu,Guizhou,Sichuan,Yunnan,etc.4)Tibet&mostofXinjiangUyghur5)southwestXinjiangUyghur#?输入1,北京时间 Thefollowinginformationhasbeengiven: ChinaeastChina-Beijing,Guangdong,Shanghai,etc. ThereforeTZ="Asia/Shanghai"willbeused.Localtimeisnow:FriJul710:32:18CST2006.UniversalTimeisnow:FriJul702:32:18UTC2006.IstheaboveinformationOK?1)Yes2)No#?输入1,确认
除了使用tzselect命令修改时区外,还可以修改文件变更时区:
#vi/etc/sysconfig/clockZONE=Asia/Shanghai(查/usr/share/zoneinfo下面的文件)UTC=falseARC=false #rm/etc/localtime #ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
相关文章推荐
- Linux 设置系统时间与网络时间同步
- linux 系统时间设置
- Linux下时区/系统时间/硬件时间的设置
- Linux 获取系统时间、设置系统时间、定时器
- linux设置系统时间
- 如何通过Java设置Linux的系统时间
- arm平台下linux系统时间设置
- linux 的date命令及系统时间设置
- linux基础操作--设置系统时间
- linux操作系统系统和时间同步设置
- linux date设置系统时间
- Linux 设置系统时间和硬件时间同步
- 转载:Linux查看设置系统时区
- linux系统安装时间的设置
- linux设置系统时间
- 设置linux系统时间为北京时间
- Linux 设置系统时间和日期 API
- Linux 设置系统时间
- linux环境下时区无法设置(系统时间慢8个小时)的问题解决
- 修改 linux 默认启动级别 设置系统时间 定时关机