1、查詢時間
date命令
顯示和設置系統時間(月日小時分年.秒)
[18:06:58 root@centos8 ~]#date
Sat Nov 7 18:19:34 CST 2020
常用的幾種時間查看格式
# 顯示年月日
[19:26:50 root@centos8 ~]#date +%F
2020-11-07
# 顯示年月日時分秒
[19:29:27 root@centos8 ~]#date '+%c'
Sat 07 Nov 2020 08:52:14 PM CST
# 顯示時間
[20:52:51 root@centos8 ~]#date '+%T'
20:53:31
# 顯示完整日期
[20:54:47 root@centos8 ~]#date '+%F_%T'
2020-11-07_20:55:01
# 顯示完整日期
[21:10:46 root@centos8 ~]#date "+%F_%H-%M-%S"
2020-11-07_21-11-08
2、修改時間
2.1 Linux的兩種時鍾
- 系統時鍾:由Linux內核通過CPU的工作頻率進行的
- 硬件時鍾:主板
clock,hwclock: 顯示硬件時鍾
[21:01:13 root@centos8 ~]#clock
2020-11-07 21:07:51.337586+08:00
2.1.1 校正系統時鍾
-s, --hctosys 以硬件時鍾為准,校正系統時鍾
2.1.2 校正硬件時鍾
-w, --systohc 以系統時鍾為准,校正硬件時鍾
2.2 修改系統時間
[21:13:32 root@centos8 ~]#date 110713132020.03
Sat Nov 7 13:13:03 CST 2020
-d, --date=STRING
display time described by STRING, not 'now'-顯示時間由字符串描述,而不是'現在'
[13:14:20 root@centos8 ~]#date -d yesterday
Fri Nov 6 13:14:21 CST 2020
[13:14:21 root@centos8 ~]#date -d "-2 day" +%F
2020-11-05
-s, --set=STRING
set time described by STRING #設置由字符串描述的時間
#設置時間到一年以后
[13:17:10 root@centos8 ~]#date -s "1 year"
Sun Nov 7 13:17:12 CST 2021