CentOS7 date命令總結

2021-10-14 17:19:20 字數 1921 閱讀 7693

date

[-u]

[-d datestr]

[-s datestr]

[--utc]

[--universal]

[--date=datestr]

[--set=datestr] \

[--help]

[--version]

[+format]

[mmddhhmm[

[cc]yy]

[.ss]

]-d datestr : 顯示 datestr 中所設定的時間 (非系統時間) !比較重要 獲取想要的時間點

--help : 顯示輔助訊息

-s datestr : 將系統時間設為 datestr 中所設定的時間

-u : 顯示目前的格林威治時間

--version : 顯示版本編號

給定的格式format 控制著輸出,解釋序列如下:

%% 列印出 %

%a 星期幾(sun..sat) 縮寫

%a 星期幾 (sunday..saturday) 全稱

%b 月份 (jan..dec) 縮寫

%b 月份 (january..december) 全稱

%c 直接顯示日期與時間 (如:2023年3月3日 星期四 23:05:25)

%c 顯示年份的前兩個數字;比如 2023年就顯示20

%d 日 (01..31)

%d 直接顯示日期 (mm/dd/yy)

%e 日(01..31),前面新增空格,等於%_d

%f 完整日期格式,等價於 %y-%m-%d

%g 年份的最後兩位 如2023年顯示21

%g 顯示年份 ,如2021,一般只和 %v 結合使用

%h 等於%b

%h 小時(00-23)

%i 小時(00-12)

%j 按年計的日期(001-366)

%k hour, space padded ( 0..23)

; same as %_h

%l hour, space padded ( 1..12)

; same as %_i

%m month (01..12)

%m minute (00..59)

%n 換行

%n 納秒(000000000-999999999)

%p 當前locale 下的"上午"或者"下午",未知時輸出為空

%p 與%p 類似,但是輸出小寫字母

%r 當前locale 下的 12 小時時鐘時間 (如:11:11:04 下午)

%r 24 小時時間的時和分,等價於 %h:%m

%s 自utc 時間 1970-01-01 00:00:00 以來所經過的秒數

%s 秒(00-60)

%t 輸出製表符 tab

%t 時間,等於%h:%m:%s

%u 星期,1 代表星期一

%u 一年中的第幾周,以週日為每星期第一天(00-53)

%v 一年中第幾周,以周一為每星期第一天(01-53)

%w 一星期中的第幾日(0-6),0 代表周一

%w 一年中的第幾周,以周一為每星期第一天(00-53)

%x 當前locale 下的日期描述 (如:12/31/99)

%x 當前locale 下的時間描述 (如:23:13:48)

%y 年份最後兩位數字 (00-99)

%y 年份

%z +hhmm 數字時區(例如,-0400)

%:z +hh:mm 數字時區(例如,-04:00)

%::z +hh:mm:ss 數字時區(例如,-04:00:00)

%:::z 數字時區帶有必要的精度 (例如,-04,+05:30)

%z 按字母表排序的時區縮寫 (例如,edt)

centos7中的date命令

root localhost date 2020年 03月 22日 星期日 10 50 42 cst時區 utc 世界標準時間 gmt 格林威治標準時間 cst 中國標準時間 root localhost date s 2020 3 22 11 00 兩種方式都可以 root localhost d...

CentOS顯示設定時間命令 date

概要 date命令的功能是顯示和設定系統日期和時間 命令格式 date option format date u utc universal mmddhhmm cc yy ss 引數 d string 顯示由 string 描述的日期 s string 設定由 string 描述的日期 y 年 例如...

Centos7 檢視檔案命令總結

ls d 檔案或者目錄是否存在 ls l 或者ll 顯示詳細資訊 ls lt 檔案按時間順序排序 公升序 ls ltr 按時間倒敘排序 ls i 顯示索引節點 cat n 檔名 顯示出行數 echo 輸出從1到10 touch syscal 建立檔名syscal01 syscal10 echo 輸出...