date:查看或修改系統日期時間
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
-d,--date= STRING:將STRING作爲日期代入,並非當前時間也不影響當前時間設置
例子: [root@localhost /]# date -d 212223
date: invalid date `212223'
[root@localhost /]# date -d 2122
Thu Aug 20 21:22:00 PDT 2015
[root@localhost /]# date -d 21
Thu Aug 20 21:00:00 PDT 2015
[root@localhost /]# date -d 21222
date: invalid date `21222'
[root@localhost /]# date -d 212
Thu Aug 20 02:12:00 PDT 2015
總結:-d STRING中string只能爲4位以內數字,且只能更改爲小時分鐘,小時優先於分鐘
-r --reference=FILE :將後面文件最近一次修改時間列出來
例子:[root@localhost tmp]# date
Thu Aug 20 07:33:16 PDT 2015
[root@localhost tmp]# date -R
Thu, 20 Aug 2015 07:33:19 -0700
-s --set=STRING :將系統時間設置爲STRING描述的那樣
例子:[root@localhost tmp]# date
Thu Aug 20 07:36:49 PDT 2015
[root@localhost tmp]# date -s 2237
Thu Aug 20 22:37:00 PDT 2015
[root@localhost tmp]# date
Thu Aug 20 22:37:03 PDT 2015
-u --utc --universal:查看或修改標準時間
+FORMAT:
%% a literal %
%a 顯示當前周幾
%A 顯示當前周幾 全稱顯示
%b 顯示當前月份,簡寫
%B 顯示當前月份,全稱
%c 顯示當前時間
%C 顯示當前世紀
%d 當前日期爲當前月第幾天
%D 顯示當前日期,顯示格式爲 %m/%d/%y(08/20/15)
%F 顯示全部日期; 格式爲%Y-%m-%d(2015-08-20)
%H 顯示當前小時(24小時制) %k也可實現此效果
%I 顯示當前小時(12小時制) %l也可實現此效果
%j 顯示日期爲一年中國的第幾天
%m 顯示其爲第幾月份
%M 顯示當前分鐘數
%r 以12小時顯示當前時間
%R 顯示當期小時分鐘 格式爲 %H:%M(22:55)
%s 自 1970-01-01以來的秒數
%S 顯示當前時間描述
%T 顯示當前時間,時間格式爲 %H:%M:%S(22:59:57)
%u 以數字代表星期數; 1 is Monday,1-7,7爲sunday
%w 以數字代表星期數; 0 is Sunday,6爲Saturday
%x 顯示本地時間,時間格式爲 ( 12/31/99)
%X 顯示本地時間,格式爲( 23:13:48)
%Y year 顯示當前年份