系统时间在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS设定的时钟;系统时钟则是指kernel中的时钟;所有Linux相关指令与函数都是读取系统时钟的设定当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。
hwclock
## hwclock常用的3个参数
-r, 读取并打印硬件时钟
-s, 将硬件时钟同步到系统时钟
-w, 将系统时钟同步到硬件时钟
hwclock -r 与hwclock一样都是用来显示当前系统的硬件时间
hwclock -s
hwclock -w
date
##date的常用参数
-s 用来设置当前时间
-d 显示字符串所描述的时间
//附日期修改的格式
年%Y
月%m
日%d
时%H
分%M
秒%S
完整格式:%F
date -s "2020-1-1 1:1:1"
date -s "2020/2/2 2:2:2"
date +"%Y-%m-%d %H:%M:%S"
date +"%F"
time命令用来测试命令的运行时间,可以帮助我们调优
real:实际使用时间
user:用户状态使用的时间
sys:内核状态使用的时间
time ls /etc/sysconfig/network-script
man,可以查看帮助文档
man date