亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Linux系統(tǒng)中的日期設(shè)定與date命令的用法

添加時(shí)間:2016-4-3 19:33:17  添加: 思海網(wǎng)絡(luò) 

Linux系統(tǒng)中的日期設(shè)定與date命令的用法


  名稱 : date 
使用權(quán)限 : 所有使用者
使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--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í)制,格式為 hh:mm:ss [AP]M) 
%s : 從 1970 年 1 月 1 日 00:00:00 UTC 到目前為止的秒數(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..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) 
若是不以加號(hào)作為開頭,則表示要設(shè)定時(shí)間,而時(shí)間格式為 MMDDhhmm[[CC]YY][.ss],
其中 MM 為月份,
DD 為日,
hh 為小時(shí),
mm 為分鐘,
CC 為年份前兩位數(shù)字,
YY 為年份后兩位數(shù)字,
ss 為秒數(shù) 
把計(jì) :
-d datestr : 顯示 datestr 中所設(shè)定的時(shí)間 (非系統(tǒng)時(shí)間) 
--help : 顯示輔助訊息
-s datestr : 將系統(tǒng)時(shí)間設(shè)為 datestr 中所設(shè)定的時(shí)間
-u : 顯示目前的格林威治時(shí)間
--version : 顯示版本編號(hào) 

例子 : 
顯示時(shí)間后跳行,再顯示目前日期 : date +%T%n%D 
顯示月份和日數(shù) : date +%B %d 
顯示日期和設(shè)定時(shí)間(12:34:56) : date --date 12:34:56 
設(shè)置系統(tǒng)當(dāng)前時(shí)間(12:34:56):date --s 12:34:56
注意 : 當(dāng)你不希望出現(xiàn)無意義的 0 時(shí)(比如說 1999/03/07),則能在標(biāo)記中插入 - 符號(hào),比如說 date +%-H:%-M:%-S 會(huì)把時(shí)分秒中無意義的 0 給去掉,像是原本的 08:09:04 會(huì)變?yōu)?8:9:4。另外,只有取得權(quán)限者(比如說 root)才能設(shè)定系統(tǒng)時(shí)間。 當(dāng)你以 root 身分更改了系統(tǒng)時(shí)間之后,請(qǐng)記得以 clock -w 來將系統(tǒng)時(shí)間寫入 CMOS 中,這樣下次重新開機(jī)時(shí)系統(tǒng)時(shí)間才會(huì)持續(xù)抱持最新的正確值。 
ntp時(shí)間同步
linux系統(tǒng)下默認(rèn)安裝了ntp服務(wù),手動(dòng)進(jìn)行ntp同步如下



代碼如下:
ntpdate ntp1.nl.net

當(dāng)然,也能指定其他的ntp服務(wù)器


擴(kuò)展功能
date 工具可以完成更多的工作,不僅僅只是打印出當(dāng)前的系統(tǒng)日期。您可以使用它來得到給定的日期究竟是星期幾,并得到相對(duì)于當(dāng)前日期的相對(duì)日期。了解某一天是星期幾
GNU 對(duì) date 命令的另一個(gè)擴(kuò)展是 -d 選項(xiàng),當(dāng)您的桌上沒有日歷表時(shí)(UNIX 用戶不需要日歷表),該選項(xiàng)非常有用。使用這個(gè)功能強(qiáng)大的選項(xiàng),通過將日期作為引號(hào)括起來的參數(shù)提供,您可以快速地查明一個(gè)特定的日期究竟是星期幾:



代碼如下:
$ date -d "nov 22"
Wed Nov 22 00:00:00 EST 2006

在本示例中,您可以看到今年的 11 月 22 日是星期三。
所以,假設(shè)在 11 月 22 日召開一個(gè)重大的會(huì)議,您可以立即了解到這一天是星期三,而這一天您將趕到駐地辦公室。
獲得相對(duì)日期
d 選項(xiàng)還可以告訴您,相對(duì)于 當(dāng)前日期若干天的究竟是哪一天,從現(xiàn)在開始的若干天或若干星期以后,或者以前(過去)。通過將這個(gè)相對(duì)偏移使用引號(hào)括起來,作為 -d 選項(xiàng)的參數(shù),就可以完成這項(xiàng)任務(wù)。
例如,您需要了解兩星期以后的日期。如果您處于 Shell 提示符處,那么可以迅速地得到答案:



代碼如下:
$ date -d '2 weeks'

關(guān)于使用該命令,還有其他一些重要的方法。使用 next/last指令,您可以得到以后的星期幾是哪一天:



代碼如下:$ date -d 'next monday' (下周一的日期)


代碼如下:$ date -d next-day +%Y%m%d(明天的日期)或者:

代碼如下:date -d tomorrow +%Y%m%d


代碼如下:$ date -d last-day +%Y%m%d(昨天的日期) 或者:

代碼如下:date -d yesterday +%Y%m%d


代碼如下:$ date -d last-month +%Y%m(上個(gè)月是幾月)


代碼如下:$ date -d next-month +%Y%m(下個(gè)月是幾月)
使用 ago 指令,您可以得到過去的日期:


代碼如下:$ date -d '30 days ago' (30天前的日期)

您可以使用負(fù)數(shù)以得到相反的日期:



代碼如下:$ date -d 'dec 14 -2 weeks'(相對(duì):dec 14這個(gè)日期的兩周前的日期)


代碼如下:$ date -d '-100 days'(100天以前的日期)


代碼如下:$ date -d '50 days'(50天后的日期)

這個(gè)技巧非常有用,它可以根據(jù)將來的日期為自己設(shè)置提醒,可能是在腳本或 Shell 啟動(dòng)文件中,如下所示:



代碼如下:
DAY=`date -d '2 weeks' +"%b %d"`
if test "`echo $DAY`" = "Aug 16"; then echo 'Product launch is now two weeks away!'; fi

關(guān)鍵字:Linux、系統(tǒng)、date、命令
分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站