Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种。系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,这个时钟可以在BIOS的Standard BIOS Feture”项中进行设置。
在 Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。由于目前绝大多数用户使用x86硬件体系,所以可以视这两个命令为一个命令来学习。
注意:date命令所有用户都可以执行,但hwclock和clock两个命令仅root用户可以执行
?
1、查看系统当前时间
oracle@hjtest:~> date
六? 2月 28 16:21:00 CST 2009
oracle@hjtest:~> date "+%Y-%m-%d %H:%M:%S" 或 date +"%Y-%m-%d %T"
2009-02-28 16:21:03
hjtest:~ # hwclock
Sat Feb 28 16:21:44 2009? -0.070378 seconds
hjtest:~ # clock<