導航:首頁 > 操作系統 > linuxdate時間轉換

linuxdate時間轉換

發布時間:2022-06-01 09:19:57

⑴ 如何使用命令行更改linux系統的日期和時間

在 Linux 中, 你可以通過 date 命令來更改系統的日期和時間:
# date --set=『NEW_DATE』
其中 NEW_DATE 是諸如 「Sun, 28 Sep 2014 16:21:42」 或者 「2014-09-29 16:21:42」 的可讀格式的日期字元串。
日期格式也可以手動指定以獲得更精確的結果:
# date +FORMAT --set=『NEW_DATE』
例如:
# date +』%Y%m%d %H%m』 --set=『20140928 1518』

你也可以用相對的方式地增加或減少一定的天數,周數,月數和秒數,分鍾數,小時數。 你也可以把日期和時間的參數放到一個命令中。
# date --set=『+5 minutes』# date --set=『-2 weeks』# date --set=『+3 months』# date --set=『-3 months +2 weeks -5 minutes』

⑵ Linux怎麼修改系統時間

我們一般使用「date -s」命令來修改系統時間。比如將系統時間設定成1996年6月10日的命令如下。


#date -s 06/10/96 將系統時間設定成下午1點12分0秒的命令如下。 #date -s 13:12:00 注意,這里說的是系統時間,是linux由操作系統維護的。 在系統啟動時,linux操作系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。

為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間(大約是11分鍾)進行的,在我們執行date -s後,如果馬上重起機器,修改時間就有可能沒有被寫入cmos,這就是問題的原因。如果要確保修改生效可以執行如下命令。

#clock -w 這個命令強制把系統時間寫入cmos。

⑶ Linux裡面date -d命令作用是什麼

date -d 的一下常用示例與說明:

date -d 『2 days ago』 //顯示2天以前的時間

date -d 『60 second ago』 //顯示60秒以前的時間

date -d '3 months 1 day' //顯示3月零1天以後的時間

date -d '25 Dec' +%j //顯示12月25日在當年的哪一天

date -d '1970-01-01 00:00:30 +0000' +%s //自UTC 時間 1970-01-01 00:00:00 以來所經過的秒數

⑷ linux date 知多少

1、獲取當前時間 並格式化

june@Win7 192.168.1.101 01:49:15 ~ >

date -I

2、日期的二 則運算

GNU date 的日期加減運算是支持自然語言的,主要有三種指令:

last/next指令
ago指令
負數指令

3、字元串轉換為日期、指定時間格式

#美國式時間格式

june@Win7 10.59.9.38 18:02:30 ~ >

date -d'31/Oct/2013:00:00:10 +0800' +'%F %T'

date: invalid date `31/Oct/2013:00:00:10 +0800'

4、注 意時區問題

date 裡面時間的 + - 注意格式會影響結果/時區(最安全的寫法是不要帶符號,用自然語言即可):

date -d'2013-07-01 09:52:33 +1 minutes' # 這個+1被當成時區了
Mon, Jul 01, 2013 4:53:33 PM
date -d'2013-07-01 09:52:33 1 minutes' # 同樣 -1 也會有問題
Mon, Jul 01, 2013 9:53:33 AM
date -u --date='+2 minutes 13-07-01 09:52:33' # 把 + - 時間放在最前面也行
Mon Jul 1 09:54:33 UTC 2013
date -u --date='13-07-01 09:52:33 +0 +2 minutes' # 注意前面的 -u UTC時間,少了也會有問題
Mon Jul 1 09:54:33 UTC 2013
date -u --date='13-07-01 09:52:33 GMT +2 minutes' # 指定時區
Mon Jul 1 09:54:33 UTC 2013

⑸ Linux時間12小時制和24小時制轉化命令.

Linux下使用date命令顯示時間,其中,

date +%r是顯示12小時制的;
date +%R是顯示24小時制的。

要想默認修改顯示時間為24小時的,vi ~/.bashrc,輸入

aliasdate='date"+%a%b%d%H:%M:%S%Z%Y"'

然後保存退出。

⑹ 使用命令行怎麼更改Linux系統的日期和時間

方法一: Date 命令
在 Linux 中, 你可以通過 date 命令來更改系統的日期和時間:
# date --set=『NEW_DATE』
其中 NEW_DATE 是諸如 「Sun, 28 Sep 2014 16:21:42」 或者 「2014-09-29 16:21:42」 的可讀格式的日期字元串。
日期格式也可以手動指定以獲得更精確的結果:
# date +FORMAT --set=『NEW_DATE』
例如:
# date +』%Y%m%d %H%m』 --set=『20140928 1518』

你也可以用相對的方式地增加或減少一定的天數,周數,月數和秒數,分鍾數,小時數。 你也可以把日期和時間的參數放到一個命令中。
# date --set=『+5 minutes』# date --set=『-2 weeks』# date --set=『+3 months』# date --set=『-3 months +2 weeks -5 minutes』

最後, 把硬體時鍾設置為當前系統時鍾:
# hwclock --systohc
運行 hwclock --systohc 的目的是將硬體時鍾同軟體時鍾同步, 這可以更正硬體時鍾的系統漂移(即時鍾按照一定的速度走快或走慢)。
另一方面, 如果硬體時鍾是正確的, 但系統時鍾有誤, 可以用下面的命令更正:
# hwclock --hctosys
在兩種情況下, hwclock 命令都是將兩個時鍾同步。 否則, 重啟後時間會是錯誤的, 因為當電源關閉時硬體時鍾會記憶時間。 然而, 這對於虛擬機器並不適用, 因為虛擬機器並不能訪問硬體時鍾。
方法二: NTP
另一種使系統日期和時間保持精確的方法是使用 NTP (網路時間協議)。 在 Linux 上, ntpdate 命令通過 NTP 將系統時鍾和公共 NTP 伺服器同步。
你可以使用如下命令來安裝 ntpdate:
在 Debian 及基於 Debian 的發行版上:
# aptitude install ntpdate
在基於 Ret Hat 的發行版上:
# yum install ntpdate
使用 NTP 同步系統時鍾:
# ntpdate -u 《NTP 伺服器名或IP》# hwclock --systohc

除了一次性使用 ntpdate 來同步時鍾, 你也可以使用 NTP 守護進程(ntpd), 它會始終在後台運行, 不斷地通過 NTP 來調整系統時鍾。

⑺ Linux裡面date -d命令作用是

date命令
date命令的功能是顯示和設置系統日期和時間。
該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,後面接格式)
date 設置時間格式
命令中各選項的含義分別為:
-d datestr, --date datestr 顯示由datestr描述的日期
-s datestr, --set datestr 設置datestr 描述的日期
-u, --universal 顯示或設置通用時間

⑻ 用date命令修改Linux系統的時間為什麼無效怎麼才能正確顯示

需要手動修改一下系統的時區才能顯示正確的時間。

1. 找到相應的時區文件 /usr/share/zoneinfo/Asia/Shanghai用這個文件替換當前的文件

/etc/localtime
#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2. 修改/etc/sysconfig/clock文件 ,修改為:

ZONE="Asia/Shanghai"

UTC=true

ARC=false

3. 一般只需要這兩步就可以了,或者再執行下句命令校正一下時間

/usr/sbin/ntpdate –u 0.asia.pool.ntp.org

4. 如果沒有安裝ntp程序包則先執行下面這條語句

yum install -y ntp*

⑼ Linux怎樣修改系統時間

使用「date -s」命令來修改系統時間
比如將系統時間設定成2007年8月1日的命令如下。
[root@localhost root]# date -s 08/01/2005
將系統時間設定成下午5點10分0秒的命令如下。
[root@localhost root]# date -s 17:10:00
這里說的是系統時間,是linux由操作系統維護的。
在系統啟動時,Linux操作系統將時間從CMOS中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與CMOS時間的一致性,Linux每隔一段時間會將系統時間寫入CMOS。由於該同步是每隔一段時間(大約是11分鍾)進行的,在我們執行date -s後,如果馬上重起機器,修改時間就有可能沒有被寫入CMOS,這就是問題的原因。
如果要確保修改生效可以執行如下命令。
[root@localhost root]# clock -w
或者
[root@localhost root]# hwclock
這個命令強制把系統時間寫入CMOS。
***************************************************************************
Linux時鍾的分類

Windows時鍾大家可能十分熟悉了,Linux時鍾在概念上類似Windows時鍾顯示當前系統時間,但在時鍾分類和設置上卻和Windows大相徑庭。和Windows不同的是,Linux將時鍾分為系統時鍾(System Clock)和硬體(Real Time Clock,簡稱RTC)時鍾兩種。系統時間是指當前Linux Kernel中的時鍾,而硬體時鍾則是主板上由電池供電的那個主板硬體時鍾,這個時鍾可以在BIOS的「Standard BIOS Feture」項中進行設置。

既然Linux有兩個時鍾系統,那麼大家所使用的Linux默認使用哪種時鍾系統呢?會不回出現兩種系統時鍾沖突的情況呢?這些疑問和擔心不無道理。首先,Linux並沒有默認哪個時鍾系統。當Linux啟動時,硬體時鍾會去讀取系統時鍾的設置,然後系統時鍾就會獨立於硬體運作。

從Linux啟動過程來看,系統時鍾和硬體時鍾不會發生沖突,但Linux中的所有命令(包括函數)都是採用的系統時鍾設置。不僅如此,系統時鍾和硬體時鍾還可以採用非同步方式,見圖1所示,即系統時間和硬體時間可以不同。這樣做的好處對於普通用戶意義不大,但對於Linux網路管理員卻有很大的用處。例如,要將一個很大的網路中(跨越若干時區)的伺服器同步,假如位於美國紐約的Linux伺服器和北京的Linux伺服器,其中一台伺服器無須改變硬體時鍾而只需臨時設置一個系統時間,如要將北京伺服器上的時間設置為紐約時間,兩台伺服器完成文件的同步後,再與原來的時鍾同步一下即可。這樣系統和硬體時鍾就提供了更為靈活的操作。

設置Linux的時鍾

在Linux中,用於時鍾查看和設置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只不過clock命令除了支持x86硬體體系外,還支持Alpha硬體體系。由於目前絕大多數用戶使用x86硬體體系,所以可以視這兩個命令為一個命令來學習。

1.在虛擬終端中使用date命令來查看和設置系統時間
查看系統時鍾的操作:
# date

設置系統時鍾的操作:
# date 091713272003.30

通用的設置格式:
# date 月日時分年.秒

2.使用hwclock或clock命令查看和設置硬體時鍾
查看硬體時鍾的操作:
# hwclock --show 或
# clock --show
2003年09月17日 星期三 13時24分11秒 -0.482735 seconds

設置硬體時鍾的操作:
# hwclock --set --date="09/17/2003 13:26:00"

或者
# clock --set --date="09/17/2003 13:26:00"

通用的設置格式:hwclock/clock --set --date=「月/日/年 時:分:秒」。

3.同步系統時鍾和硬體時鍾

Linux系統(筆者使用的是Red Hat 8.0,其它系統沒有做過實驗)默認重啟後,硬體時鍾和系統時鍾同步。如果不大方便重新啟動的話(伺服器通常很少重啟),使用clock或hwclock命令來同步系統時鍾和硬體時鍾。

硬體時鍾與系統時鍾同步:
# hwclock --hctosys

或者
# clock --hctosys

上面命令中,--hctosys表示Hardware Clock to SYStem clock。

系統時鍾和硬體時鍾同步:
# hwclock --systohc

或者
# clock --systohc

⑽ linux系統怎麼改時間

方法/步驟

閱讀全文

與linuxdate時間轉換相關的資料

熱點內容
windows拷貝到linux 瀏覽:751
mdr軟體解壓和別人不一樣 瀏覽:884
單片機串列通信有什麼好處 瀏覽:320
游戲開發程序員書籍 瀏覽:843
pdf中圖片修改 瀏覽:269
匯編編譯後 瀏覽:474
php和java整合 瀏覽:829
js中執行php代碼 瀏覽:442
國產單片機廠商 瀏覽:57
蘋果手機怎麼設置不更新app軟體 瀏覽:284
轉行當程序員如何 瀏覽:493
蘋果id怎麼驗證app 瀏覽:864
查看手機命令 瀏覽:953
抖音反編譯地址 瀏覽:227
如何加密軟體oppoa5 瀏覽:234
java從入門到精通明日科技 瀏覽:97
拆解汽車解壓視頻 瀏覽:598
新版百度雲解壓縮 瀏覽:593
android上下拉刷新 瀏覽:880
centos可執行文件反編譯 瀏覽:839