对大部分UNIX和Linux系统,都使用自1970年1月1日至今的秒数计算并保存时间,因此Linux系统中的时间计算多使用秒数。
查看日期时间命令date
#date
查看日历命令cal
#cal
直接使用cal命令可以查看当前月份的日历
# cal 2 2009
指定要查看的年月,上述命令指查看2009年2月的日历
修改时间前可能需要修改时区
修改日期时间命令date和clock
Linux系统使用两个时钟:其一是由硬件设备控制的硬件时钟,另一个是由操作系统控制的系统时钟(这两个时钟都采用24小时制)。修改系统时间,应该同时修改硬件时钟和系统时钟
#date -s 06/25/08 或 #date -s 06/25/2008
使用s选项修改当前系统的日期,上述命令指修改当前的系统时钟的日期为2008年6月25日
以root身份执行以上命令
#date -s 15:30:00
使用s选项修改当前系统的时间,
由于操作系统关闭时,会自动使用系统时钟同步到硬件时钟,因此如果不是常年开机的系统,也可以不同步硬件时钟
上述命令修改的均为系统时间,需同步到硬件时钟
#clock -w
将当前系统的时间写入硬件时钟