Linux下使用date命令檢視和設定時間

2021-05-09 13:53:52 字數 2701 閱讀 8187

linux下使用

date

命令來檢視和設定時間是相當方便的。本文就詳細介紹

date

的用法。

date

命令的功能是顯示和設定系統日期和時間。

該命令的一般格式為:

date [

選項]

顯示時間格式(以

+開頭,後面接格式)

date

設定時間格式

命令中各選項的含義分別為:

-d datestr, --date datestr

顯示由datestr

描述的日期

-s datestr, --set datestr

設定datestr

描述的日期

-u, --universal

顯示或設定通用時間

時間域% h

小時(00..23

)% i

小時(01..12

)% k

小時(0..23

)% l

小時(1..12

)% m

分(00..59

)% p

顯示出am

或pm

% r

時間(hh:mm

:ss am或pm

),12

小時% s

從2023年1

月1日00

:00:00

到目前經歷的秒數

% s

秒(00..59

)% t

時間(24

小時制)(

hh:mm:ss

)% x

顯示時間的格式(%h:%

m:%s)

% z

時區日期域

% a

星期幾的簡稱(

sun..sat

)% a

星期幾的全稱(

sunday..saturday

)% b

月的簡稱(

jan..dec

)% b

月的全稱(

january..december

)% c

日期和時間(

mon nov 8 14:12

:46 cst 1999

)% d

乙個月的第幾天(

01..31

)% d

日期(mm/dd

/yy)% h 和%b

選項相同

% j

一年的第幾天(

001..366

)% m

月(01..12

)% w

乙個星期的第幾天(

0代表星期天)

% w

一年的第幾個星期(

00..53

,星期一為第一天)

% x

顯示日期的格式(

mm/dd/yy

)% y

年的最後兩個數字(

1999

則是99

)% y

年(例如:

1970

,1996

等)注意:只有超級使用者才有許可權使用

date

命令設定時間,一般使用者只能使用

date

命令顯示時間。

ø顯示日期和時間

在字元介面下,除了可以顯示年月之外,使用者還可以使用

「date」

命令的功能是顯示和設定系統日期和時間。需要特別說明的是,只有超級使用者才能用

「date」

命令設定時間,一般使用者只能用

「date」

命令顯示時間。

用指定的格式顯示時間,命令如下:

# date '+the date of today is

:%x

,it is

:%x '

the date of today is

:14/04/04

,it is

:10:33:01 其中

% x

顯示日期的格式(

mm/dd/yy

),% x

顯示時間的格式(%h:%

m:%s)。

其它引數可檢視上面的

date

時間域的設定。

ø設定時間為上午9點16分

命令如下:

# date -s 09:16:00 ø

設定時間為2023年4月14日

命令如下:

# date -s 040414  其中

-s是設定日期的引數。 ø

設定時間為2023年4月14日上午9點16分

命令如下:

# date -s '09:16:00 2004-04-14'  其中

-s是設定日期的引數。

另外,「date」

命令還有許多有用的引數,能夠幫助使用者隨心所欲地設定和顯示時間,例如

%h顯示小時(

00..23

)、%m

顯示分(

00..59

)、%p

顯示出am或pm

、%s顯示秒(

00..59

)和%z

顯示時區等。熟能生巧,經常將這些命令引數運用起來,相信會有更多意想不到的精彩等著大家。

獲得當天的日期格式

date_str=`date '+%y%m%d'`

Linux下date命令的使用小記

linux系統下有兩類時鐘,一類是由linux核心通過cpu的工作頻率進行的,第二是由主機板產生的硬體時鐘。其中第一類時鐘可以通過linux命令 date 來檢視 如 root centos7 date sun jun 30 04 53 44 cst 2019 通過檢視linux幫助可以知道在dat...

Linux下的date命令

時間設定 我們一般使用 date s 命令來修改系統時間 比如將系統時間設定成2017年2月15日的命令 date s 02 15 2017 將系統時間設定成11點12分0秒的命令 date s 21 12 00 注意 這裡說的是系統時間,是linux由作業系統維護的。在系統啟動時,linux作業系...

LINUX下date命令的使用方法

linux下date命令的使用方法 在linux中,date命令是乙個很常用的命令,經常地我們需要使用它去檢視系統時間,設定系統時間等等。1 使用date命令直接設定系統時間 如 設定系統時間為2015年10月1日12點30分18秒 date 100112302015.18 或者 date s 20...