菜鳥的linux成長筆記-date,hwclock,cal
阿新 • • 發佈:2018-07-27
日期 cpu 之間 兩種 linu 通過 月份 cst rsa Linux的兩種時鐘:
在學習date, hwclock, cal之前我們有必要了解一下Linux的兩種時鐘.
系統時鐘: 由Linux內核通過CPU的工作頻率進行的計時.
硬件時鐘: 主板提供的硬件時鐘.
date命令
date命令用來獲取和修改系統的時間
使用格式
顯示時間
$ date [OPTION]...[+FORMAT]
FORMAT: 格式符號
%D: 按照月日年來顯示日期
$ date +%D
07/27/18
%F: 按照年月日來顯示日期
$ date +%F
2018-07-27
%T: 按照小時分鐘秒來顯示時間
$ date +%T
16:21:26
%Y: 顯示4位的年份
$ date +%Y
2018
%y: 顯示2位的年份
$ date +%y
18
%m: 顯示月份
$ date +%m
07
%d: 顯示日
$ date +%d
27
%H: 顯示小時
$ date +%H
16
%M: 顯示分鐘
$ date +%M
25
%S: 顯示秒鐘
$ date +%S
57
多個格式符號之間還可以連起來用
例如我們要按照年-月-日-小時-分鐘-秒這樣的格式來顯示時間可以
date +%Y-%m-%d-%H-%M-%S
2018-07-27-16-38-51
OPTION: 選項
-r: 顯示一個文件最近被修改的時間
$ date -r Downloads/
Fri Jul 27 21:25:57 CST 2018
設置時間
$ date [-u|--utc|--universal][MMDDhhmm[cc]yy[.ss]]
MM: 月
DD: 日
hh: 小時
mm: 分鐘
ccyy:四位年
yy:兩位年
.ss:秒鐘
例如我們將時間設置為2017年6月15日15點50分55秒
$ date 061515302017.55
Thu Jun 15 15:30:55 CST 2017
hwclock命令
hwclock命令用來顯示硬件時鐘/從系統時鐘向硬件時鐘同步/從硬件時鐘向系統時鐘同步
顯示硬件時鐘
$ hwclock
Fri Jul 27 16:55:51 2018 -0.285530 seconds
從系統時鐘想硬件時鐘同步
hwclock -w
從硬件時鐘向系統時鐘同步
hwclock -s
cal命令
cal命令是用來顯示日歷的
顯示當前日期日歷
$ cal
顯示某一年的日歷
$ cal 2018
菜鳥的linux成長筆記-date,hwclock,cal