3-3-系统时间管理
3.3.1 两种管理时间
在 Linux 中有硬件时钟与系统时钟等两种时钟。
硬件时钟是指主机板上的时钟设备,也就是通常可在 BIOS 画面设定的时钟;
系统时钟则是指 kernel 中的时钟;
所有 Linux 相关指令与函数都是读取系统时钟的设定,当 Linux 启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作
UTC:世界标准时间
GMT:格林尼治时间
CST:中国标准时间
查询硬件时间命令:hwclock
查询系统时间命令:date
3.3.2 如何修改时间
date 命令相关参数:date --help
-s,--set=STRING 把时间设为字符串描述的时间
时间修改命令:
date -s "year-month-day h:m:s"
创建一个年月日的文件夹:
mkdir /root/abc`date "+%Y%m%d"`
时间格式化输出:
date "+%Y- %m- %d %H:%M:%S"
-d --date=STRING # 显示由字符串描述的时间,而不是当前时间
3.3.3 使用 time 命令测试一个命令运行的时间
time 作用:一般用来测试一个命令的运行时间