色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解date命令的基礎知識

CHANBAEK ? 來源: myfreax ? 作者: myfreax ? 2023-01-04 17:07 ? 次閱讀

date命令用于顯示或設置系統日期。它最常用于以不同格式打印日期和時間,并計算將來和過去的日期。

在本教程中,我們將詳解date命令的基礎知識。date命令的語法形式是date [OPTION]... [+FORMAT]

date命令默認使用系統時區。要使用其他時區,請將環境變量TZ設置為所需時區。

要使用默認格式顯示當前系統時間和日期,請在不指定任何選項參數運行date命令。

輸出將包括星期幾,月份,月份,時間,時區和年份Sat Jun 1 14:31:01 CEST 2019

date

date 命令時間日期格式化

date命令的輸出,可以使用一系列格式控制字符,+符號進行格式化。格式控件以%符號開頭,并由其值代替。

%Y字符將會被年份替換,%m將會被月份替換,%d與將會被天替換,命令輸出將會是這樣Year: 2019, Month: 06, Day: 02

date +"Year: %Y, Month: %m, Day: %d"
Year: 2019, Month: 06, Day: 02
date "+DATE: %D%nTIME: %T"
DATE: 12/26/22
TIME: 11:30:05

這是一些最常見的格式字符。

%a是星期幾的簡稱,例如命令date "+%a",見會打印的是Mon。

%A是星期幾的全稱,例如命令date "+%A"將會打印Monday。

%b是月份的簡寫,例如命令date "+%b"將會打印Jan。

%B月份的全稱,例如命令date "+%B"將會打印December。

%d當前日期的天數,例如命令date "+%d"將會打印26。

%D是完整的月/日/年的簡寫,例如命令date "+%D"將會打印12/26/22。

%H是24小時制00..23,例如命令date "+%H"將會打印12。

%I是12小時制01..12,例如命令date "+%I"將會打印12。

%j一年中的某天001..366,例如命令date "+%j"將會打印360。

%m是月份01..12,例如命令date "+%m"將會打印12。

%M是分鐘00..59,例如命令date "+%M"將會打印45。

%S00..60秒,例如命令date "+%S"將會打印21。

%u1..7的星期幾。例如命令date "+%u"將會打印1。

%Y是當前數字年份,例如命令date "+%Y"將會打印2022。

要獲取所有格式選項的完整列表,請在您的終端上運行date --help或運行man date

格式化日期時間

-d選項允許您使用指定日期進行操作。可以將日期解釋為易于理解的日期字符串,也可以指定自定義的格式。

日期字符串還可以接受諸如“tomorrow”, “friday”, “last friday” “next friday”, “next month”, “next week”等值。

由于date命令默認使用系統時區。要使用其他時區,請將環境變量 TZ設置為所需時區。

要列出所有可用時區,可以列出/usr/share/zoneinfo目錄文件或運行命令timedatectl list-timezones

date -d '16 Dec 1974' +'%A, %d %B %Y'
date -d "last week"
date -d 'TZ="Australia/Sydney" 06:30 next Monday'

Unix 時間戳轉換器

date命令可用作紀元轉換器,也就是Unix時間戳。Unix時間戳是自1970年1月1日UTC時間00:00:00起經過的秒數。

要打印從紀元到當前日期的秒數,請使用date命令%s格式控件,也就是命令date +%s

要將紀元以來的秒轉換為日期,請使用date命令的-d選項,并在Unix時間戳添加前綴@

date +%s
date -d @1234567890
Sat Feb 14 00:31:30 CET 2009

日期與文件名

date命令最常用于創建包含當前時間和日期的文件名。例如使用日期作為文件名創建Mysql備份文件。

要在Shell腳本中使用date命令的時間作為文件名,一種方式創建日期時間的變量然后作為文件名稱。

例如命令date_now=$(date "+%F-%H-%M-%S")格式化日期并分別給date_now變量。

當然也可以直接在文件名中使用date命令的格式化日期作為文件名稱,例如命令mysqldump database_name > database_name-$(date +%Y%m%d).sql

date_now=$(date "+%F-%H-%M-%S")
mysqldump  database_name > database_name-$(date +%Y%m%d).sql

文件最后修改時間

date命令的-r選項也可以用于打印文件的最后修改時間。例如命令date -r etc/hosts打印etc/hosts文件最后修改時間。

如果要修改文件時間戳,請使用touch命令。

date -r etc/hosts

設置系統時間和日期

通常不建議使用date命令手動設置系統時間和日期,因為在大多數Linux發行版中,系統時鐘使用ntpsystemd-timesyncd服務進行同步。

但是,如果要手動設置系統時鐘,可以使用date命令的--set選項。

例如命令date --set="20190601 17:30"將日期和時間設置為2019年6月1日下午5:30。

結論

至此,您應該對如何在Linux使用date命令有一個很好的了解。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11342

    瀏覽量

    210139
  • 命令
    +關注

    關注

    5

    文章

    696

    瀏覽量

    22075
收藏 人收藏

    評論

    相關推薦

    射極耦合邏輯(ECL)基礎知識詳解

    本帖最后由 gk320830 于 2015-3-9 21:49 編輯 射極耦合邏輯(ECL)基礎知識詳解ECL(Emitter Coupled Logic),中文譯名“射極耦合邏輯”,是一種
    發表于 08-07 11:48

    阻抗匹配基礎知識詳解 簡直新手的好老師超級詳細

    阻抗匹配基礎知識詳解簡直新手的好老師超級詳細
    發表于 04-08 13:48

    【轉】變壓器基礎知識_制作流程_詳解

    變壓器基礎知識_制作流程_詳解
    發表于 08-05 21:35

    Linux的基礎知識命令

    Linux基礎知識命令
    發表于 06-14 06:39

    PLC入門必看基礎知識

    PLC基礎知識(PLC入門必看)與C語言有什么關系_plc可以用c語言編程嗎_plc的C語言編程詳解
    發表于 09-09 08:39

    電子元器件基礎知識詳解

    電子元器件基礎知識詳解
    發表于 10-08 20:13 ?371次下載

    安防技術基礎知識名詞詳解大全

    安防技術基礎知識名詞詳解大全 垂直同步、彩色視頻復合信號同步、外同步、直流線鎖定和完
    發表于 12-29 12:19 ?830次閱讀

    linux /Android 基礎知識總結大全

    本文檔介紹了linux /Android 基礎知識總結大全,包含了源代碼以及詳解,供網友參考。
    發表于 09-11 17:46 ?7次下載

    電源管理基礎知識電源管理基礎知識電源管理基礎知識

    電源管理基礎知識電源管理基礎知識電源管理基礎知識
    發表于 09-15 14:36 ?76次下載
    電源管理<b class='flag-5'>基礎知識</b>電源管理<b class='flag-5'>基礎知識</b>電源管理<b class='flag-5'>基礎知識</b>

    FreeRTOS基礎知識詳解pdf下載

    FreeRTOS基礎知識詳解
    發表于 03-29 14:36 ?45次下載

    機器視覺基礎知識詳解模板

    機器視覺基礎知識詳解模板下載。
    發表于 05-28 14:48 ?13次下載

    變壓器(Transformer)基礎知識詳解

    變壓器(Transformer)基礎知識點免費下載。
    發表于 06-23 11:47 ?54次下載

    詳解射頻微波基礎知識

    詳解射頻微波基礎知識
    的頭像 發表于 01-29 10:28 ?2436次閱讀

    多倍頻程放大器的基礎知識

    當涉及多倍頻程放大器時,以下是一些基礎知識詳解
    的頭像 發表于 06-15 09:58 ?816次閱讀

    無功補償原理基礎知識詳解

    無功補償原理基礎知識詳解
    的頭像 發表于 08-11 09:48 ?884次閱讀
    無功補償原理<b class='flag-5'>基礎知識</b><b class='flag-5'>詳解</b>
    主站蜘蛛池模板: 超碰97超碰在线视频哦 | 亚洲中文字幕AV在天堂 | 色播播电影 | 中文字幕国产在线观看 | 国产在线高清视频无码不卡 | 国产97精品久久久天天A片 | 亚洲蜜桃AV色情精品成人 | 久久久久久久免费 | 国偷自产视频一区二区99 | 扒开老师大腿猛进AAA片 | 九九精品国产亚洲A片无码 九九精彩视频在线观看视频 | 亚洲国产在线综合018 | 久亚洲AV无码专区A片 | 成人高清护士在线播放 | 成年人在线免费观看视频网站 | 别停好爽好深好大好舒服视频 | 欧美性情一线免费http | 久久精品九九亚洲精品天堂 | 日韩高清在线亚洲专区 | 亚洲精品久久久无码一区二区 | 美国一级大黄一片免费的网站 | 亚洲色综合狠狠综合区 | 视频一区亚洲中文字幕 | 国产成人高清亚洲一区app | 无敌在线视频观看免费 | 97人妻中文字幕免费视频 | 亚洲精品国产自在现线最新 | 午夜想想爱午夜剧场 | a级精品九九九大片免费看 A级韩国乱理伦片在线观看 | 1788vv视频 | 无码日韩人妻精品久久蜜桃入口 | 美女被触手注入精子强制受孕漫画 | 国产在线精彩亚洲 | 人人碰国产免费线观看 | 男女边吃奶边做边爱视频 | 伊人天天躁夜夜躁狠狠 | 精品夜夜澡人妻无码AV蜜桃 | 成人免费视频在 | 日韩欧美一级 | 国产色综合色产在线视频 | 中字幕久久久人妻熟女天美传媒 |