




















于 Windows 之中,设时甚简,界面操作,浅显易懂,既设之后,重启、关机,皆无碍。系统之时,自存于 BIOS 时钟之内,启机之际,系统自 BIOS 中取硬件之时,以保时之不断。然 Linux 之下,默认之时,系统之时与硬件之时,非自动同步。Linux 运行之时,系统之时与硬件之时,异步而行,互不相扰。硬件之时,赖 BIOS 之电池以存,而系统之时,则依 CPU Tick 以存。启机之际,自 BIOS 中取硬件之时,设为系统之时。
于 Linux 中设时,可用 date 命令:
//查看时间
[root@node1 ~]# date
Tue Feb 25 20:15:18 CST 2014
//修改时间
[root@node1 ~]# date -s "20140225 20:16:00" #yyyymmdd hh:mm:ss
Tue Feb 25 20:16:00 CST 2014
date 之时,有多种格式可受,查之命:date --help
设硬件时,可用 hwclock 或 clock 命令。二者本无别,用其一足矣,惟 clock 命令除 x86 硬件体系外,复支持 Alpha 硬件体系。
//查看硬件时间可以是用hwclock ,hwclock --show 或者 hwclock -r
[root@node1 ~]# hwclock --show
Tue 25 Feb 2014 08:21:14 PM CST -0.327068 seconds
//设置硬件时间
[root@node1 ~]# hwclock --set --date "20140225 20:23:00"
[root@node1 ~]# hwclock
Tue 25 Feb 2014 08:23:04 PM CST -0.750440 seconds
欲同步系统时与硬件时,可用 hwclock 命令。
//以系统时间为基准,修改硬件时间
[root@node1 ~]# hwclock --systohc <== sys(系统时间)to(写到)hc(Hard Clock)
//或者
[root@node1 ~]# hwclock -w
//以硬件时间为基准,修改系统时间
[root@node1 ~]# hwclock --hctosys
//或者
[root@node1 ~]# hwclock -s
此內容由慣性聚合(RSS閱讀器)自動聚合整理,僅供閱讀參考。 原文來自 — 版權歸原作者所有。