欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Linux下date命令怎么用-創(chuàng)新互聯(lián)

小編給大家分享一下Linux下date命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供惠安網(wǎng)站建設(shè)、惠安做網(wǎng)站、惠安網(wǎng)站設(shè)計、惠安網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、惠安企業(yè)網(wǎng)站模板建站服務(wù),10余年惠安做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

顯示時間是個常用的命令,在寫shell腳本中也經(jīng)常會用到與日期相關(guān)文件名或時間顯示。無論是Linux還是windows下都是date命令。

Linux下date命令用法
date [OPTION]… [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date命令參數(shù)
-d, –date=STRING  顯示STRING指定的時間
-f, –file=DATEFILE  類似–date參數(shù)顯示DATEFILE文件中的每行時間
-ITIMESPEC, –iso-8601[=TIMESPEC]  以ISO  8601 格式顯示日期/時間。TIMESPEC為”date”(只顯示日期)、”hours”、”minutes”、”senconds”(顯示時間精度)之一,默認(rèn)為”date”。
-r, –reference=FILE  顯示文件的最后修改時間
-R, –rfc-2822  以RFC-2822兼容日期格式顯示時間
-s, –set=STRING  設(shè)置時間為STRING
-u, –utc, –universal  顯示或設(shè)定為Coordinated Universal Time時間格式

date命令輸出顯示格式

%%    字符%
%a     星期的縮寫(Sun..Sat)
%A    星期的完整名稱 (Sunday..Saturday)
%b     月份的縮寫(Jan..Dec)
%B     月份的完整名稱(January..December)
%c     日期時間(Sat Nov 04 12:02:33 EST 1989)
%C     世紀(jì)(年份除100后去整) [00-99]
%d     一個月的第幾天(01..31)
%D     日期(mm/dd/yy)
%e     一個月的第幾天 ( 1..31)
%F    日期,同%Y-%m-%d
%g     年份(yy)
%G     年份(yyyy)
%h     同%b
%H    小時(00..23)
%I     小時(01..12)
%j     一年的第幾天(001..366)
%k     小時( 0..23)
%l      小時( 1..12)
%m    月份(01..12)
%M    分鐘(00..59)
%n     換行
%N     納秒(000000000..999999999)
%p     AM or PM
%P     am or pm
%r     12小時制時間(hh:mm:ss [AP]M)
%R    24小時制時間(hh:mm)
%s     從00:00:00 1970-01-01 UTC開始的秒數(shù)
%S     秒(00..60)
%t     制表符
%T    24小時制時間(hh:mm:ss)
%u     一周的第幾天(1..7);  1 表示星期一
%U     一年的第幾周,周日為每周的第一天(00..53)
%V     一年的第幾周,周一為每周的第一天 (01..53)
%w     一周的第幾天 (0..6);  0 代表周日
%W    一年的第幾周,周一為每周的第一天(00..53)
%x     日期(mm/dd/yy)
%X     時間(%H:%M:%S)
%y     年份(00..99)
%Y     年份 (1970…)
%z     RFC-2822 風(fēng)格數(shù)字格式時區(qū)(-0500)
%Z     時區(qū)(e.g., EDT), 無法確定時區(qū)則為空

以下是做的一些實驗,便于理解

$ date -d "2010-11-15 23:00:01"
Mon Nov 15 23:00:01 PST 2010
$ date -d "2010/11/15 23:0:2"
Mon Nov 15 23:00:02 PST 2010
$ date -d "2010/11/15T23:0:2"
Mon Nov 15 08:00:02 PST 2010
$
$ echo "2010-11-15 23:00:01" > date.txt
$ echo "2010/11/15 23:00:02" >> date.txt
$ cat date.txt
2010-11-15 23:00:01
2010/11/15 23:00:02
$ date -f date.txt
Mon Nov 15 23:00:01 PST 2010
Mon Nov 15 23:00:02 PST 2010
$
$ ls -l
total 4
-rw-r--r-- 1 znan sybase    40 Nov 15 21:14 date.txt
$ date -r date.txt
Mon Nov 15 21:14:36 PST 2010
$
$ date -I
2010-11-15
$ date -Ihours
2010-11-15T21-0800
$ date -Iminutes
2010-11-15T21:16-0800
$ date -Iseconds
2010-11-15T21:16:24-0800
$
$ date -R
Mon, 15 Nov 2010 21:47:08 -0800
$ date -u
Tue Nov 16 05:47:13 UTC 2010
$
$ date +"Today is %A."
Today is Monday.
$ date +"Date:%b. %e, %G"
Date:Nov. 15, 2010
$ date +"Date: %b.%e, %G"
Date: Nov.15, 2010
$ date +"%x %X"
11/15/2010 09:50:21 PM
$ date +"%Y-%m-%d %H:%M:%S"
2010-11-15 21:51:32
$ date +"%Y-%m-%d %I:%M:%S %p"
2010-11-15 09:51:55 PM

Linux date 常用時間格式

date=$(date "+%Y-%m-%d___%H:%M:%S")
echo date
2012-08-16___05:52:20

date "+%Y-%m-%d"
2012-08-16
------------------------------------

Linux date 日期加減運(yùn)算
date            // 默認(rèn)時間格式
Thu Aug 16 05:42:38 UTC 2012

date +"%b %e, %G"            // 定制格式
Aug 16, 2012

date +"%b %e, %G" -d'-1 day'      或  date -d'-1 day' +"%b %e, %G"    // 減一天(加一天類似)
Aug 15, 2012

date +"%b %e, %G" -d'+1 month'  或  date -d'+1 month' +"%b %e, %G"      // 加一月(減一月類似)
Sep 16, 2012

date +"%Y年%m月%d日"
2012年08月20日

date +"%Y年%m月%d日" -d'-1 day'    // 同上面加減1天(或加減1月)
2012年08月19日

date +"%Y年%-m月%d日"     // %-m 去除月份對其的零
2012年8月20日
------------------------------------

Ubuntu 修改系統(tǒng)時間
sudo date -s MM/DD/YY
sudo date -s hh:mm:ss
注意,這里說的是系統(tǒng)時間,是linux由操作系統(tǒng)維護(hù)的。

在系統(tǒng)啟動時,Linux操作系統(tǒng)將時間從CMOS中讀到系統(tǒng)時間變量中,以后修改時間通過修改系統(tǒng)時間實現(xiàn)。為了保持系統(tǒng)時間與CMOS時間的一致性,Linux每隔一段時間會將系統(tǒng)時間寫入CMOS。由于該同步是每隔一段時間(大約是11分鐘)進(jìn)行的,在我們執(zhí)行date -s后,如果馬上重起機(jī)器,修改時間就有可能沒有被寫入CMOS,這就是問題的原因。

如果要確保修改的硬件時間生效,可以執(zhí)行如下命令。
sudo dwclock -w   或 sudo clock -w(ubuntu下有時候無法用clock -w 沒有這個命令 如果沒有就 使用這個hwclock -w)
這個命令強(qiáng)制把系統(tǒng)時間寫入CMOS。
 
查看硬件時間

 sudo hwclock --show
$ sudo hwclock --show
Thursday, August 16, 2012 PM04:46:32 UTC  -0.664019 seconds
 
核心提示:讓VMware虛擬機(jī)上的ubuntu10.10時間與網(wǎng)絡(luò)同步
 每次啟動虛擬機(jī)后,ubuntu10.10的時間都不合適,發(fā)現(xiàn)需要這樣設(shè)置:
系統(tǒng)–>系統(tǒng)管理–>時間和日期
時區(qū)選擇:Asia/Chongqing
配置選擇:與互聯(lián)網(wǎng)服務(wù)器保持同步(這時提示需要安裝名稱為ntp的軟件,安裝即可,安裝后提示要替換一個文件,選擇“替換“)
時間服務(wù)器選擇:time.nuri.NET(Korea,Asia)


查看文件命令:ls -l 和 ls -l --time-style=long-iso

Linux下date命令怎么用

以上是“Linux下date命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁題目:Linux下date命令怎么用-創(chuàng)新互聯(lián)
網(wǎng)頁路徑:http://aaarwkj.com/article42/deodec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、App開發(fā)網(wǎng)站導(dǎo)航、網(wǎng)頁設(shè)計公司App設(shè)計、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
亚洲综合日韩精品国产av| 日本成人在线播放网站| 日韩在线一区二区视频| 亚洲欧美精品专区久久| 日韩在线视频不卡播放| 国产在线一区二区三区蜜桃| 91久久福利国产成人精品| 免费看男人添女人无遮挡| 海角社区av在线播放| 国产三级系列在线观看| 粉嫩护士国产在线观看| 午夜福利欧美日本视频| 亚洲精品成人综合色在线| 久久精品91久久久| 国产欧美日韩一区二区三区不卡| 精品国产一区二区成人| av天堂精品一区二区三区| 福利一区二区在线视频| 麻豆精品午夜福利在线| 亚洲黄色手机在线网站| 久久夜色精品亚洲国产| 成人在线观看av毛片| 日韩欧美一二区久久麻豆| 97青青草免费在线视频| 久久精品久久久精品| 欧美日韩三级国产在线| 国产乱肥老妇国产一区二| 91黄色国产在线播放| 久久激情日本人妻av免费| 看看美女阴逼毛茸茸的| 中文字幕乱码亚洲影视| 国产欧美一区二区三区高清| 69久久精品费精品国产| 亚洲成人日韩国产欧美| 国产精品重口调教系列| 91在线人妻一区二区三区| 美味人妻手机在线观看| 国产精品久久av高潮呻吟| 国产粉嫩一区二区三区在线观看| 麻豆成人久久精品二区三| 亚洲综合香蕉在线视频|