linuxdate命令的用法詳解

linuxdate命令的用法詳解

ID:8926967

大小:21.68 KB

頁數(shù):7頁

時(shí)間:2018-04-12

linuxdate命令的用法詳解_第1頁
linuxdate命令的用法詳解_第2頁
linuxdate命令的用法詳解_第3頁
linuxdate命令的用法詳解_第4頁
linuxdate命令的用法詳解_第5頁
資源描述:

《linuxdate命令的用法詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、Linuxdate命令的用法在linuxshell編程中,經(jīng)常用到日期的加減運(yùn)算以前都是自己通過expr函數(shù)計(jì)算,很麻煩其實(shí)date命令本身提供了日期的加減運(yùn)算非常方便。例如:得到昨天的時(shí)間date+%Y%m%d--date="-1day"date用法:date[OPTION]...[+FORMAT]date[-u

2、--utc

3、--universal][MMDDhhmm[[CC]YY][.ss]]date可以用來顯示或設(shè)定系統(tǒng)的日期與時(shí)間。1.在顯示方面,使用者可以設(shè)定欲顯示的格式,格式設(shè)定為一個(gè)加號(hào)后接數(shù)個(gè)標(biāo)記,其中可用的標(biāo)記列表如下:%

4、:打印出%%n:下一行%t:跳格%H:小時(shí)(00..23)%I:小時(shí)(01..12)%k:小時(shí)(0..23)%l:小時(shí)(1..12)%M:分鐘(00..59)%p:顯示本地AM或PM%r:直接顯示時(shí)間(12小時(shí)制,格式為hh:mm:ss[AP]M)%s:從1970年1月1日00:00:00UTC到目前為止的秒數(shù)%S:秒(00..61)%T:直接顯示時(shí)間(24小時(shí)制)%X:相當(dāng)于%H:%M:%S%Z:顯示時(shí)區(qū)%a:星期幾(Sun..Sat)%A:星期幾(Sunday..Saturday)%b:月份(Jan..Dec)%B:月份(January

5、..December)%c:直接顯示日期與時(shí)間%d:日(01..31)%D:直接顯示日期(mm/dd/yy)%h:同%b%j:一年中的第幾天(001..366)%m:月份(01..12)%U:一年中的第幾周(00..53)(以Sunday為一周的第一天的情形)%w:一周中的第幾天(0..6)%W:一年中的第幾周(00..53)(以Monday為一周的第一天的情形)%x:直接顯示日期(mm/dd/yy)%y:年份的最后兩位數(shù)字(00.99)%Y:完整年份(0000..9999)2.在設(shè)定時(shí)間方面date-s//設(shè)置當(dāng)前時(shí)間,只有root權(quán)限才

6、能設(shè)置,其他只能查看。date-s20080523//設(shè)置成20080523,這樣會(huì)把具體時(shí)間設(shè)置成空00:00:00date-s01:01:01//設(shè)置具體時(shí)間,不會(huì)對(duì)日期做更改date-s“01:01:012008-05-23″//這樣可以設(shè)置全部時(shí)間date-s“01:01:0120080523″//這樣可以設(shè)置全部時(shí)間date-s“2008-05-2301:01:01″//這樣可以設(shè)置全部時(shí)間date-s“2008052301:01:01″//這樣可以設(shè)置全部時(shí)間3.加減date+%Y%m%d//顯示現(xiàn)在天年月日date+%Y%m%

7、d--date="+1day"http://顯示后一天的日期date+%Y%m%d--date="-1day"http://顯示前一天的日期date+%Y%m%d--date="-1month"http://顯示上一月的日期date+%Y%m%d--date="+1month"http://顯示下一月的日期date+%Y%m%d--date="-1year"http://顯示前一年的日期date+%Y%m%d--date="+1year"http://顯示下一年的日期或者更簡(jiǎn)單點(diǎn)的date=`date-d-${t}day'+%Y%m%d'`//為t為前幾天將當(dāng)前日期賦值給DATE變量DATE=$(d

8、ate+%Y%m%d)有時(shí)候我們需要使用今天之前或者往后的日期,這時(shí)可以使用date的-d參數(shù)獲取明天的日期date-dnext-day+%Y%m%d獲取昨天的日期date-dlast-day+%Y%m%d獲取上個(gè)月的年和月date-dlast-month+%Y%m獲取下個(gè)月的年和月date-dnext-month+%Y%m獲取明年的年份date-dnext-year+%Y下面是一些date參數(shù)的說明和一些例子名稱:date使用權(quán)限:所有使用者使用方式:date[-u][-ddatestr][-sdatestr][--utc][--univ

9、ersal][--date=datestr][--set=datestr][--help][--version][+FORMAT][MMDDhhmm[[CC]YY][.ss]]說明:date能用來顯示或設(shè)定系統(tǒng)的日期和時(shí)間,在顯示方面,使用者能設(shè)定欲顯示的格式,格式設(shè)定為一個(gè)加號(hào)后接數(shù)個(gè)標(biāo)記,其中可用的標(biāo)記列表如下:時(shí)間方面:%:印出%%n:下一行%t:跳格%H:小時(shí)(00..23)%I:小時(shí)(01..12)%k:小時(shí)(0..23)%l:小時(shí)(1..12)%M:分鐘(00..59)%p:顯示本地AM或PM%r:直接顯示時(shí)間(12小時(shí)制,格式

10、為hh:mm:ss[AP]M)%s:從1970年1月1日00:00:00UTC到目前為止的秒數(shù)%S:秒(00..61)%T:直接顯示時(shí)間(24小時(shí)制)%X:相當(dāng)于%H:%M:%S

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。