linux系統(tǒng)修改系統(tǒng)時(shí)間與時(shí)區(qū)的方法一: 修改系統(tǒng)時(shí)間。 linux系統(tǒng)時(shí)鐘有兩個(gè),一個(gè)是硬件時(shí)鐘,即BIOS時(shí)間,就是我們進(jìn)行CMOS設(shè)置時(shí)看到的時(shí)間,另一個(gè)是系統(tǒng)時(shí)鐘,是linux系統(tǒng)Kernel時(shí)間。當(dāng)Linux啟動(dòng)時(shí),系統(tǒng)Kernel會(huì)去讀取硬件時(shí)鐘的設(shè)置,
下面分享一下linux系統(tǒng)修改系統(tǒng)時(shí)間與時(shí)區(qū)的方法(以Ubuntu為例)
材料/工具
Ubuntu 64 16.10
一、查看和修改Linux的時(shí)區(qū) 1. 查看當(dāng)前時(shí)區(qū) 命令 : "date -R" 2. 修改設(shè)置Linux服務(wù)器時(shí)區(qū) 方法 A 命令 : "tzselect" 方法 B 僅限于RedHat Linux 和 CentOS 命令 : "timeconfig" 方法 C 適用于Debian 命令 : "dpkg-reconfigure tzdata" 3.
方法
點(diǎn)擊“系統(tǒng)設(shè)置”
一、查看和修改Linux的時(shí)區(qū) 1. 查看當(dāng)前時(shí)區(qū) 命令 : "date -R" 2. 修改設(shè)置Linux服務(wù)器時(shí)區(qū) 方法 A 命令 : "tzselect" 方法 B 僅限于RedHat Linux 和 CentOS 命令 : "timeconfig" 方法 C 適用于Debian 命令 : "dpkg-reconfigure tzdata" 3.
點(diǎn)擊“時(shí)間和日期”
1、查看系統(tǒng)時(shí)間 #date 可以看到時(shí)區(qū)為EST(美國(guó)東部標(biāo)準(zhǔn)時(shí)間),正常顯示應(yīng)該是CST(中國(guó)標(biāo)準(zhǔn)時(shí)間)。 2、查看系統(tǒng)時(shí)區(qū) #date -R 可以看到輸出為 Fri, 21 Nov 2014 00:54:08 -0500 時(shí)區(qū)為-5 正常時(shí)區(qū)應(yīng)該顯示為+8(東八區(qū)) 3、確保網(wǎng)絡(luò)通暢,
點(diǎn)擊“手動(dòng)”
查看時(shí)區(qū) cat /etc/sysconfig/clock 設(shè)置時(shí)區(qū) tzselect timeconfig cat /etc/sysconfig/clock ZONE=”Asia/Shanghai” —> /usr/share/zoneinfo 下面的文件。 UTC=false —> 硬件時(shí)鐘是否為 UTC 或者說(shuō) GMT 時(shí)鐘。 ARC=false —> 如果是在 Alpha 機(jī)器
點(diǎn)擊“+ - ”設(shè)置時(shí)間和日期
1) 找到相應(yīng)的時(shí)區(qū)文件 /usr/share/zoneinfo/Asia/Shanghai 用這個(gè)文件替換當(dāng)前的/etc/localtime文件。 2) 修改/etc/sysconfig/clock文件,修改為: ZONE="Asia/Shanghai" [color=red]UTC=true[/color] ARC=false 3) 時(shí)間設(shè)定成2005年8月30日的
點(diǎn)擊地圖上的時(shí)區(qū)即可設(shè)置時(shí)區(qū)
需要用戶(hù)手動(dòng)修改一下系統(tǒng)的時(shí)區(qū)才能顯示正確的時(shí)間。 找到相應(yīng)的時(shí)區(qū)文件 /usr/share/zoneinfo/Asia/Shanghai 用這個(gè)文件替換當(dāng)前的文件 /etc/localtime cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改/etc/sysconfig/clock文件,
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
如何在linux命令行下修改時(shí)區(qū)
查看時(shí)區(qū)
cat /etc/sysconfig/clock
設(shè)置時(shí)區(qū)
tzselect
timeconfig
cat /etc/sysconfig/clock ZONE=”Asia/Shanghai” —> /usr/share/zoneinfo 下面的文件。 UTC=false —> 硬件時(shí)鐘是否為 UTC 或者說(shuō) GMT 時(shí)鐘。 ARC=false —> 如果是在 Alpha 機(jī)器上,則設(shè)置為 true 。
把硬件時(shí)鐘設(shè)置為 UTC 的好處就是他能自動(dòng)設(shè)置夏時(shí)制,缺點(diǎn)是,在安裝有多重操作系統(tǒng)啟動(dòng)的機(jī)器上,在另外的操作 系統(tǒng)上時(shí)鐘會(huì)錯(cuò)誤。
Linux 的時(shí)鐘設(shè)置文件為:/etc/localtime ,實(shí)際上這個(gè)文件是 /usr/share/zoneinfo 目錄下對(duì)應(yīng)文件的符號(hào)連接。 假設(shè)我們所處的地區(qū)位于上海,那么只要運(yùn)行以下的命令就可以設(shè)置時(shí)區(qū)了。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Linux 啟動(dòng)時(shí),其中的一個(gè)腳本(/etc/rc.d/rc.sysinit)會(huì)運(yùn)行 /sbin/hwclock 程序,把當(dāng)前的硬件時(shí)鐘復(fù)制為系統(tǒng) 時(shí)間。hwclock 假定硬件時(shí)鐘已經(jīng)設(shè)置為本地時(shí)鐘,除非帶有 –utc 參數(shù)。腳本文件會(huì)讀取 /etc/sysconfig/clock 文 件的設(shè)置,因此我們不需要修改腳本,直接修改這個(gè)配置文件就可以了,根據(jù)需要把其中的 UTC 行,設(shè)置為 true 或 者 false。
設(shè)置硬件時(shí)鐘時(shí),首先使用 date 命令(“date MMDDhhmmYYYY.ss”) 設(shè)置好系統(tǒng)時(shí)鐘,然后使用 “/sbin/hwclock –systohc” 把硬件時(shí)鐘設(shè)置為和當(dāng)前系統(tǒng)時(shí)間一致。
如果你在某些應(yīng)用下面的時(shí)間是錯(cuò)誤的,那么你在運(yùn)行 Red Hat Linux 5.0 或 5.1,解決的辦法是建立 /usr/lib/zoneinfo 到 /usr/share/zoneinfo 的符號(hào)連接:
ln -s /usr/share/zoneinfo /usr/lib/zoneinfo
小結(jié):時(shí)鐘設(shè)置的問(wèn)題本身比較簡(jiǎn)單,但是它涉及到幾個(gè)基本的配置文件:
/etc/rc.d/rc.sysinit /etc/sysconfig/clock /etc/localtime /usr/share/zoneinfo時(shí)區(qū)的配置文件是/etc/sysconfig/clock。用tzselect命令就可以修改這個(gè)配置文件,根據(jù)命令的提示進(jìn)行修改就好了。 但是在實(shí)際工作中,發(fā)現(xiàn)這種方式是不能夠使得服務(wù)器上的時(shí)間設(shè)置馬上生效的,而且使用ntpdate去同步時(shí)間服務(wù)器也不能夠更改時(shí)間。即使你使用了date命令手工設(shè)置了時(shí)間的話,如果使用ntpdate去進(jìn)行時(shí)間同步的話,時(shí)間又會(huì)被改動(dòng)到原來(lái)的錯(cuò)誤時(shí)區(qū)的時(shí)間。而生產(chǎn)的機(jī)器往往是非常重要的,不能夠進(jìn)行重啟等操作。 在網(wǎng)上找了幾種方法試了下,發(fā)現(xiàn)如果要修改時(shí)區(qū)并且馬上生效,可以更換/etc/localtime 文件來(lái)實(shí)現(xiàn)。比如我的時(shí)區(qū)是中國(guó)上海,那么就可以使用如下的命令來(lái)使得時(shí)區(qū)的更改生效。 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后最好使用下面的命令將更改寫(xiě)入bios。
linux修改時(shí)區(qū)
1、修改日期
date -s 月/日/年
2、修改時(shí)間
date -s 15:14:00
3、檢查硬件(CMOS)時(shí)間
clock -r
4、將系統(tǒng)時(shí)間寫(xiě)入CMOS
clock -w
切記四個(gè)步驟缺一不可。
Linux系統(tǒng)時(shí)區(qū)不對(duì)怎么辦
1、查看系統(tǒng)時(shí)間
#date
可以看到時(shí)區(qū)為EST(美國(guó)東部標(biāo)準(zhǔn)時(shí)間),正常顯示應(yīng)該是CST(中國(guó)標(biāo)準(zhǔn)時(shí)間)。
2、查看系統(tǒng)時(shí)區(qū)
#date -R
可以看到輸出為
Fri, 21 Nov 2014 00:54:08 -0500
時(shí)區(qū)為-5
正常時(shí)區(qū)應(yīng)該顯示為+8(東八區(qū))
3、確保網(wǎng)絡(luò)通暢,DNS正常解析,嘗試同步互聯(lián)網(wǎng)時(shí)間
#ntpdate cn.pool.ntp.org
4、查看系統(tǒng)時(shí)區(qū)配置文件
#cat /etc/sysconfig/clock
linux如何設(shè)置服務(wù)器上的系統(tǒng)時(shí)間
設(shè)置Linux的時(shí)鐘
在Linux中,用于時(shí)鐘查看和設(shè)置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只不過(guò)clock命令除了支持x86硬件體系外,還支持Alpha硬件體系。由于目前絕大多數(shù)用戶(hù)使用x86硬件體系,所以可以視這兩個(gè)命令為一個(gè)命令來(lái)學(xué)習(xí)。
擴(kuò)展資料:
uptime命令這個(gè)命令可以快速查看機(jī)器的負(fù)載情況。在Linux系統(tǒng)中,這些數(shù)據(jù)表示等待CPU資源的進(jìn)程和阻塞在不可中斷IO進(jìn)程(進(jìn)程狀態(tài)為D)的數(shù)量。這些數(shù)據(jù)可以讓我們對(duì)系統(tǒng)資源使用有一個(gè)宏觀的了解。
命令的輸出分別表示1分鐘、5分鐘、15分鐘的平均負(fù)載情況。通過(guò)這三個(gè)數(shù)據(jù),可以了解服務(wù)器負(fù)載是在趨于緊張還是趨于緩解。如果1分鐘平均負(fù)載很高,而15分鐘平均負(fù)載很低,說(shuō)明服務(wù)器正在命令高負(fù)載情況,需要進(jìn)一步排查CPU資源都消耗在了哪里。反之,如果15分鐘平均負(fù)載很高,1分鐘平均負(fù)載較低,則有可能是CPU資源緊張時(shí)刻已經(jīng)過(guò)去。
Linux服務(wù)器怎么修改時(shí)區(qū)和時(shí)間
一、查看和修改Linux的時(shí)區(qū)1. 查看當(dāng)前時(shí)區(qū)
命令 : "date -R"
2. 修改設(shè)置Linux服務(wù)器時(shí)區(qū)方法 A
命令 : "tzselect"
方法 B 僅限于RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 適用于Debian
命令 : "dpkg-reconfigure tzdata"
3. 復(fù)制相應(yīng)的時(shí)區(qū)文件,替換系統(tǒng)時(shí)區(qū)文件;或者創(chuàng)建鏈接文件
cp /usr/share/zoneinfo/$主時(shí)區(qū)/$次時(shí)區(qū) /etc/localtime
例如:在設(shè)置中國(guó)時(shí)區(qū)使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com