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