中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統中的date時間日期命令的使用教程

發布時間:2021-09-15 16:16:21 來源:億速云 閱讀:166 作者:chen 欄目:系統運維

本篇內容主要講解“Linux系統中的date時間日期命令的使用教程”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Linux系統中的date時間日期命令的使用教程”吧!

“date”命令使用標準的輸出打印當前的日期和時間,也可以深入設置。

代碼如下:


root@tecmint:~# date
Fri May 17 14:13:29 IST 2013

代碼如下:


root@tecmint:~# date --set='14 may 2013 13:57'
Mon May 13 13:57:00 IST 2013


注意:這個命令在腳本中十分有用,以及基于時間和日期的腳本更完美。而且在終端中改變日期和時間,讓你更專業!!!(當然你需要root權限才能操作這個,因為它是系統整體改變)

根據指定格式顯示當前時間或設置系統時間.

-d, --date=STRING
    顯示由 STRING 指定的時間, 而不是當前時間
-f, --file=DATEFILE
    顯示 DATEFILE 中每一行指定的時間, 如同將 DATEFILE 中的每行作為 --date 的參數一樣

    -I, --iso-8601[=TIMESPEC] 按照 ISO-8601 的日期/時間格式輸出時間.

    TIMESPEC=`date' (或者不指定時)僅輸出日期,等于 `hours', `minutes', 或`seconds' 時按照指定精度輸出日期及時間.

-r, --reference=FILE
    顯示 FILE 的最后修改時間
-R, --rfc-822
    根據 RFC-822 指定格式輸出日期
-s, --set=STRING
    根據 STRING 設置時間
-u, --utc, --universal
    顯示或設置全球時間(格林威治時間)
--help
    顯示本幫助文件并退出
--version
    顯示版本信息并退出

格式 FORMAT 控制著輸出格式. 僅當選項指定為全球時間時本格式才有效。 分別解釋如下:

%%
    文本的 %
%a
    當前區域的星期幾的簡寫 (Sun..Sat)
%A
    當前區域的星期幾的全稱 (不同長度) (Sunday..Saturday)
%b
    當前區域的月份的簡寫 (Jan..Dec)
%B
    當前區域的月份的全稱(變長) (January..December)
%c
    當前區域的日期和時間 (Sat Nov 04 12:02:33 EST 1989)
%d
    (月份中的)幾號(用兩位表示) (01..31)
%D
    日期(按照 月/日期/年 格式顯示) (mm/dd/yy)
%e
    (月份中的)幾號(去零表示) ( 1..31)
%h
    同 %b
%H
    小時(按 24 小時制顯示,用兩位表示) (00..23)
%I
    小時(按 12 小時制顯示,用兩位表示) (01..12)
%j
    (一年中的)第幾天(用三位表示) (001..366)
%k
    小時(按 24 小時制顯示,去零顯示) ( 0..23)
%l
    小時(按 12 小時制顯示,去零表示) ( 1..12)
%m
    月份(用兩位表示) (01..12)
%M
    分鐘數(用兩位表示) (00..59)
%n
    換行
%p
    當前時間是上午 AM 還是下午 PM
%r
    時間,按 12 小時制顯示 (hh:mm:ss [A/P]M)
%s
    從 1970年1月1日0點0分0秒到現在歷經的秒數 (GNU擴充)
%S
    秒數(用兩位表示)(00..60)
%t
    水平方向的 tab 制表符
%T
    時間,按 24 小時制顯示(hh:mm:ss)
%U
    (一年中的)第幾個星期,以星期天作為一周的開始(用兩位表示) (00..53)
%V
    (一年中的)第幾個星期,以星期一作為一周的開始(用兩位表示) (01..52)
%w
    用數字表示星期幾 (0..6); 0 代表星期天
%W
    (一年中的)第幾個星期,以星期一作為一周的開始(用兩位表示) (00..53)
%x
    按照 (mm/dd/yy) 格式顯示當前日期
%X
    按照 (%H:%M:%S) 格式顯示當前時間
%y
    年的后兩位數字 (00..99)
%Y
    年(用 4 位表示) (1970...)
%z
    按照 RFC-822 中指定的數字時區顯示(如, -0500) (為非標準擴充)
%Z
    時區(例如, EDT (美國東部時區)), 如果不能決定是哪個時區則為空

默認情況下,用 0 填充數據的空缺部分. GNU 的 date 命令能分辨在 `%'和數字指示之間的以下修改.

    `-' (連接號) 不進行填充 `_' (下劃線) 用空格進行填充

例1

代碼如下:


[root@localhost www]# date               #顯示日期和時間
2013年 05月 04日 星期六 14:35:33 CST

代碼如下:


[root@localhost www]# date -s '14:35:40' #設置時間
2013年 05月 04日 星期六 14:35:40 CST

例2

代碼如下:


[root@rudder ~]# date +%m%d%H%M%S
0819150511

代碼如下:


[root@rudder ~]# date 0819150511
Fri Aug 19 15:05:00 EST 2011

例3

代碼如下:


#date -s //設置當前時間,只有root權限才能設置,其他只能查看。
#date -s 20061010 //設置成20061010,這樣會把具體時間設置成空00:00:00
#date -s 12:23:23 //設置具體時間,不會對日期做更改
#date -s "12:12:23 2006-10-10″ //這樣可以設置全部時間

例4

代碼如下:


[root@localhost ~]# date -d "20150305" +%s   #時間轉時間戳
1425484800

代碼如下:


[root@localhost ~]# date -d '1970-01-01 UTC 1425484800 seconds'   #時間戳轉時間
2015年 03月 05日 星期四 00:00:00 CST

到此,相信大家對“Linux系統中的date時間日期命令的使用教程”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三河市| 绥芬河市| 尤溪县| 黄冈市| 文水县| 阿克苏市| 吉隆县| 曲靖市| 新绛县| 吴川市| 永胜县| 博爱县| 昌平区| 泸定县| 宣恩县| 阳山县| 唐海县| 六枝特区| 连平县| 阜宁县| 五河县| 牡丹江市| 河津市| 恩施市| 手游| 北流市| 沂源县| 白银市| 龙陵县| 赣榆县| 贵南县| 阿鲁科尔沁旗| 阿拉尔市| 哈尔滨市| 大新县| 屏山县| 台北市| 巴林左旗| 巧家县| 新和县| 太仓市|