首页 > 代码库 > linux date/hwclock 命令
linux date/hwclock 命令
date 指定特定的格式显示当前时间或者设置系统时间
-d, --date=STRING 给定一个字符串的时间,然后按特定的格式显示出来
date -d 2016-11-04 +%a
date --date 2016-11-04 +%a
-f, --file=DATEFILE 将文件中的每一行用特定的时间格式显示出来
date -f file +%a
-r, --reference=FILE 显示文件的最后一次修改时间
-R, --rfc-2822 以RFC 2822的格式显示时间
-s, --set=STRING 设置系统时间
date -s 20161101
date -s 2016-11-01
date -s 15:15:02
date -s ‘20161101 15:15:02‘
-u, --utc, --universal 设置UTC时间,世界协调时间(Universal Time Coordinated,UTC),UTC相当于本初子午线(即经度0度)上的平均太阳时,过去曾用格林威治平均时(GMT)来表示.北京时间比UTC时间早8小时,以1999年1月1日0000UTC为例,UTC时间是零点,北京时间为1999年1月1日早上8点整。
hwclock 设置硬件时间(RTC)
-r, --show 显示系统时间
-w, --systohc 将系统时间同步到硬件时间
-s, --hctosys 将硬件时间同步到系统时间
-v, --version 显示hwclock的版本信息
--set --date=newdate 设置硬件时间
一下命令也可以同步系统与硬件之间的时间
clock -w 将系统时间同步到硬件时间
clock -s 将硬件时间同步到系统时间
linux date/hwclock 命令