1. 程式人生 > >Linux常用基本命令-時間日期類

Linux常用基本命令-時間日期類

時間日期類

1.基本語法

date [OPTION]… [+FORMAT]

2.選項說明

選項 功能
-d<時間字串> 顯示指定的“時間字串”表示的時間,而非當前時間
-s<日期時間> 設定系統日期時間

3.引數說明

引數 功能
<+日期時間格式> 指定顯示時使用的日期時間格式

一、 date 顯示當前時間

1.基本語法

(1)date (功能描述:顯示當前時間)
(2)date +%Y (功能描述:顯示當前年份)
(3)date +%m (功能描述:顯示當前月份)
(4)date +%d (功能描述:顯示當前是哪一天)
(5)date “+%Y-%m-%d %H:%M:%S” (功能描述:顯示年月日時分秒)

2.案例實操

(1)顯示當前時間資訊

[[email protected] ~]# date

2017年 06月 19日 星期一 20:53:30 CST

(2)顯示當前時間年月日

[[email protected]
~]# date +%Y%m%d

20170619

(3)顯示當前時間年月日時分秒

[[email protected] ~]# date "+%Y-%m-%d %H:%M:%S"

2017-06-19 20:54:58

二、 date 顯示非當前時間

1.基本語法

(1)date -d ‘1 days ago’ (功能描述:顯示前一天時間)
(2)date -d ‘-1 days ago’ (功能描述:顯示明天時間)

2.案例實操

(1)顯示前一天

[[email protected] ~]# date -d '1 days ago'

2017年 06月 18日 星期日 21:07:22 CST

(2)顯示明天時間

[[email protected] ~]#date -d '-1 days ago'

2017年 06月 20日 星期日 21:07:22 CST

三、 date 設定系統時間

1.基本語法

date -s 字串時間

2.案例實操

設定系統當前時間

[[email protected] ~]# date -s "2017-06-19 20:52:18"

四、 cal 檢視日曆

1.基本語法

cal [選項] (功能描述:不加選項,顯示本月日曆)

2.選項說明

選項 功能
具體某一年 顯示這一年的日曆

3.案例實操

(1)檢視當前月的日曆

[[email protected] ~]# cal

(2)檢視2017年的日曆

[[email protected] ~]# cal 2017