《Linux學習並不難》Linux經常使用操做命令(7):date命令顯示或設置系統日期和時間

8.7  《Linux學習並不難》Linux經常使用操做命令(7):date命令顯示或設置系統日期和時間linux

   使用date命令能夠顯示和設置計算機系統的日期和時間。只有超級用戶纔有權限使用date命令設置 運維

日期和時間,而通常用戶只能使用date命令顯示日期和時間。
   命令語法: ide

date [選項] [顯示時間格式]學習

   命令中各選項的含義如表所示。  網站

選項 spa

選項含義 排序

-d <字符串>字符串

顯示指定字符串所描述的時間,而非當前時間 get

-s <字符串>it

設置指定字符串來分開時間


   在顯示日期時間時,能夠使用時間域,時間域的含義如表所示。

時間域

時間域含義

%a

星期名縮寫

%A

星期名全稱

%b

月名縮寫  

%B

月名全稱

%c

日期和時間

%C    

世紀,一般爲省略當前年份的後兩位數字

%d

按月計的日期(0131

%D

日期(mm/dd/yy  

%e    

按月計的日期,添加空格,等於%_d

%F

完整日期格式等價於 %Y-%m-%d

%g    

ISO-8601格式年份的最後兩位

%G    

ISO-8601格式年份,通常只和%V結合使用

%h

%b相同

%H

小時(0023

%I

小時(0112  

%j

一年的第幾天(001366

%k

小時(023

%l

小時(112

%m

月份(0112  

%M

分(0059

%N    

納秒(000000000-999999999

%p

顯示出上午或下午

%P    

%p 相似,可是輸出小寫字母

%r

時間,12小時制

%R    

24 小時時間的時和分,等價於 %H:%M

%s

1970110點到目前經歷的秒數

%S

秒(0060  

%T

時間(24小時制)(hh:mm:ss

%u    

星期,1 表明星期一

%U  

一年中的第幾周,以週日爲每星期第一天

%V    

ISO-8601格式規範下的一年中第幾周,以週一爲每星期第一天(01-53

%w

一個星期的第幾天(0表明星期天)

%W

一年的第幾個星期(0053,星期一爲第一天)

%x

顯示日期的格式

%X    

顯示時間的格式(%H時%M分%S秒)

%y

年份的最後兩個數字(1999則是99

%Y

年份(好比19701996等)

%Z

按字母表排序的時區縮寫  


例:顯示當前計算機系統上的日期和時間。

[root@rhel ~]# date  2015年 12月 23日 星期三 06:00:50 CST

       例:按照指定的格式顯示計算機日期和時間。

    [root@rhel ~]# date +'%r%a%d%h%y'  下午 07時14分14秒三022月28

例:設置計算機時間爲上午916分。

[root@rhel ~]# date -s 09:16:00  2028年 02月 02日 星期三 09:16:00 CST

例:設置計算機時間爲2024414日。

[root@rhel ~]# date -s 240414  2024年 04月 14日 星期日 00:00:00 CST



本文節選自Linux學習並不難》教材,這是一本最實用的、理論實踐並重的Linux入門教材。如需閱覽整本書的內容請訪問Linux運維者www.linuxywz.com)網站

相關文章
相關標籤/搜索