date命令常見用法。

date是一個非常實用的小工具,可以查看時間,并且也可以添加選項去完成自己想完成的東西。

date命令的功能是顯示和設置系統日期和時間
命令格式:
date [OPTION]… [+FORMAT]
date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]
參數:
-d STRING:顯示由 STRING 描述的日期
-s STRING: 設置由 STRING 描述的日期
%Y 年(例如:1970,2009等)
%y 年的最后兩個數字(1988則是88)
%m 月(01..12)
%d 一個月的第幾天(01..31)
%H 小時(00..23)
%I 小時(01..12)
%k 小時(0..23)
%l 小時(1..12)
%p 顯示出AM或PM
%M 分(00..59)
%S 秒(00..59)
%r 時間(hh:mm:ss AM或PM),12小時
%T 時間(24小時制)(hh:mm:ss)
%X 顯示時間的格式(%H:%M:%S)
%x 顯示日期的格式(mm/dd/yy)
%D 日期(mm/dd/yy)
%s 從1970年1月1日00:00:00到目前經歷的秒數
常用的就這些,剩下的直接查man就好了…
例子:
1、設置年月日為20171109,時間為00:00
date -s 20171109
date命令常見用法。clipboard
2、設置時間,不改變日期
date -s 10:24
date命令常見用法。clipboard
3、設置日期及時間
date -s “20171109 10:24”
clipboarddate命令常見用法。
4、查看100天又5小時前的具體時間
date -d “-1 day 5 hour” +”%Y-%m-%d %H:%M:%S”
date命令常見用法。clipboard4

5、查看100分鐘后的時間
date -d “+100 min” +”%Y-%m-%d %H:%M:%S”

date命令常見用法。clipboard6

6、計算時間戳
date -d 20171109 +%s
clipboard7date命令常見用法。
7、還原時間戳
date -d “1970-01-01 1243440000 sec GMT” +”%F %T”
date命令常見用法。9
8.顯示文件創建時間
date命令常見用法。10
9.顯示上周一時間
date命令常見用法。clipboard11

10.利用date命令創建一個顯示時間的日志文件

clipboard11

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/88380

(1)
xiaoli@xiaoli@
上一篇 2017-11-13 20:04
下一篇 2017-11-13 20:18

相關推薦

  • 馬哥教育網絡班20期+第二周課程練習

    Table of Contents 1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 目錄管理 文件管理 2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示。 腳本返回值 命令或路徑補全和展開 3、請使用命令行展開功能來完成以下練習: (1)、創建/tmp目錄下的:a_c, a_d, b_c, b (2…

    Linux干貨 2016-06-23
  • N25 第五周博客

      1、顯示當前系統上root、fedora或user1用戶的默認shell;      ]# egrep "^root\b|^user1\b|^fedora\b" /etc/passwd | cut -d: -f1,7…

    Linux干貨 2017-01-04
  • LVS基本原理

    LVS基本原理 簡介 負載調度器、真實服務器群節點一起被稱為LVS。LVS負載調度器(有時也稱為負載平衡器),接收所服務的所有接入服務集群的請求,并決定集群中的哪個節點應該回復其請求。 1)負載調度器(Director):作為整個集群的前端,主要將用戶請求分發至真實服務器中進行處理。 2)真實服務器池:由多個功能相同的真實服務器組成,為用戶提供真正的網絡服務…

    Linux干貨 2016-12-27
  • 第六周總結VIM編輯器的使用并完成練習題

    第六周 總結VIM編輯器的使用并完成練習題 1. VIM是什么? VIM(Vi IMproved)是從vi發展出來的一個文本編輯器。 2.為什么要使用VIM? VIM有代碼補完,編譯以及錯誤跳轉等方便編程的功能,在程序員中廣泛使用。對于大多數的用戶來說,VIM有著比較陡峭的學習曲線,但是一旦掌握一些基本操作之后,能大幅度提高編輯效率。VIM是類Unix系統用…

    Linux干貨 2017-09-02
  • sed命令用法詳解

    1.sed運行原理         sed(stream editor)是一個行處理器。處理時,把當前處理的行放到“模式空間中”,處理完畢后,把該行輸出到屏幕,接著處理下一行;這樣不斷重復,直到末行;此時文件本身內容并沒有改變 2.sed用途    …

    Linux干貨 2016-08-15
  • Nginx及Nginx模塊——更加輕量級的HTTP server

    Nginx engine X = Nginx      NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. NGINX is known f…

    Linux干貨 2016-10-25
欧美性久久久久