成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

linux命令配置時區(qū) linux 時區(qū)設(shè)置

Linux系統(tǒng)如何更改時間時區(qū)

對于許多與系統(tǒng)相關(guān)的任務(wù)和進程,使用正確的時區(qū)是必不可少的。例如,cron守護進程使用系統(tǒng)的時區(qū)執(zhí)行cron作業(yè),日志文件中的時間戳基于同一系統(tǒng)的時區(qū)。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了井岡山免費建站歡迎大家使用!

環(huán)境

Centos 8

檢查現(xiàn)在的時區(qū)

timedatectl是一個 命令 行實用程序,允許您查看和更改系統(tǒng)的時間和日期。

[root@localhost ~]# timedatectl

? ? ? ? ? Local time: Tue 2020-03-31 16:35:23 CST

? ? ? Universal time: Tue 2020-03-31 08:35:23 UTC

? ? ? ? ? ? RTC time: Tue 2020-03-31 08:35:23

? ? ? ? ? ? Time zone: Asia/Shanghai (CST, +0800)

System clock synchronized: yes

? ? ? ? ? NTP service: active

? ? ? RTC in local TZ: no

更改時區(qū)

在更改時區(qū)之前,您需要找出要使用的時區(qū)名稱。要列出所有可用時區(qū),請使用下面的 命令 :

[root@localhost ~]# timedatectl list-timezones

Asia/Samarkand

Asia/Seoul

Asia/Shanghai

Asia/Singapore

Asia/Srednekolymsk

然后使用set-timezone選項更改時區(qū),比如更改為Europe/Berlin:

[root@localhost ~]# timedatectl set-timezone Europe/Berlin

使用創(chuàng)建鏈接的方式更改時區(qū)

如果運行的是舊版本的Centos,比如Centos6之前的版本,并且系統(tǒng)上不存在timedatectl命令,則可以通過將/etc/localtime符號鏈接到/usr/share/zoneinfo目錄中的時區(qū)文件來更改時區(qū)。

查看一下/usr/share/zoninfo下面的時區(qū)文件,

[root@localhost ~]# ls /usr/share/zoneinfo/

[root@localhost ~]# ls /usr/share/zoneinfo/Asia/

現(xiàn)在替換時區(qū)文件。

[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

[root@localhost ~]# date

Tue Mar 31 16:53:59 CST 2020

可以看到已經(jīng)切換到了CST中國標準時間

總結(jié)

在本文中,使用了兩種方式修改時區(qū)。一種是使用timedatectl,另一種方式使用創(chuàng)建鏈接的方式。

linux如何設(shè)置服務(wù)器上的系統(tǒng)時間

date -s “20181121 17:34:00”

輸入這條命令系統(tǒng)時間會設(shè)置為2018年11月21日17點39分。

修改之后你可以輸入date命令查詢當前時間。

擴展資料:

1、桌面右上角齒輪按鈕,點擊System Settings。

2、彈出窗口選擇Time Date。

3、Time Date界面有一個世界地圖,通過點擊相應(yīng)的地點即可選擇時區(qū)。

4、通過下方的選擇按鈕,可以選擇手動設(shè)置時間或從互聯(lián)網(wǎng)獲取時間。

如何通過命令修改linux的時區(qū)

我們一般使用“date -s”命令來修改系統(tǒng)時間。比如將系統(tǒng)時間設(shè)定成1996年6月10日的命令如下。

#date -s 06/10/96

將系統(tǒng)時間設(shè)定成下午1點12分0秒的命令如下。

#date -s 13:12:00

注意,這里說的是系統(tǒng)時間,是linux由操作系統(tǒng)維護的。

在系統(tǒng)啟動時,Linux操作系統(tǒng)將時間從CMOS中讀到系統(tǒng)時間變量中,以后修改時間通過修改系統(tǒng)時間實現(xiàn)。為了保持系統(tǒng)時間與CMOS時間的一致性,Linux每隔一段時間會將系統(tǒng)時間寫入CMOS。由于該同步是每隔一段時間(大約是11分鐘)進行的,在我們執(zhí)行date -s后,如果馬上重起機器,修改時間就有可能沒有被寫入CMOS,這就是問題的原因。如果要確保修改生效可以執(zhí)行如下命令。

#clock -w

這個命令強制把系統(tǒng)時間寫入CMOS

請采納。

linux設(shè)置系統(tǒng)時區(qū)命令

修改系統(tǒng)時間。

linux系統(tǒng)時鐘有兩個,一個是硬件時鐘,即BIOS時間,就是我們進行CMOS設(shè)置時看到的時間,另一個是系統(tǒng)時鐘,是linux系統(tǒng)Kernel時間。當Linux啟動時,系統(tǒng)Kernel會去讀取硬件時鐘的設(shè)置,然后系統(tǒng)時鐘就會獨立于硬件運作。有時我們會發(fā)現(xiàn)系統(tǒng)時鐘和硬件時鐘不一致,因此需要執(zhí)行時間同步,下面就分享一下時間設(shè)置及時鐘同步的命令使用方法。

date命令將日期設(shè)置為2014年6月18日

----?? date -s 06/18/14

將時間設(shè)置為14點20分50秒

----?? date -s 14:20:50

將時間設(shè)置為2014年6月18日14點16分30秒(MMDDhhmmYYYY.ss)

----date 0618141614.30

請點擊輸入圖片描述

hwclock/clock 命令查看、設(shè)置硬件時間

查看系統(tǒng)硬件時鐘

hwclock? --show 或者

clock? --show

設(shè)置硬件時間

hwclock --set --date="06/18/14 14:55" (月/日/年時:分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年時:分:秒)

同步系統(tǒng)及硬件時鐘。

下圖中可以看到硬件和系統(tǒng)時鐘相差半小時。可以使用hwclock或者clock進行同步,

硬件時鐘與系統(tǒng)時鐘同步:

# hwclock --hctosys 或者 # clock --hctosys? hc代表硬件時間,sys代表系統(tǒng)時間,即用硬件時鐘同步系統(tǒng)時鐘

系統(tǒng)時鐘和硬件時鐘同步:

# hwclock --systohc或者# clock --systohc? 即用系統(tǒng)時鐘同步硬件時鐘

請點擊輸入圖片描述

請點擊輸入圖片描述

請點擊輸入圖片描述

如何在linux命令行下修改時區(qū)

查看時區(qū)

cat /etc/sysconfig/clock

設(shè)置時區(qū)

tzselect

timeconfig

cat /etc/sysconfig/clock ZONE=”Asia/Shanghai” — /usr/share/zoneinfo 下面的文件。 UTC=false — 硬件時鐘是否為 UTC 或者說 GMT 時鐘。 ARC=false — 如果是在 Alpha 機器上,則設(shè)置為 true 。

把硬件時鐘設(shè)置為 UTC 的好處就是他能自動設(shè)置夏時制,缺點是,在安裝有多重操作系統(tǒng)啟動的機器上,在另外的操作 系統(tǒng)上時鐘會錯誤。

Linux 的時鐘設(shè)置文件為:/etc/localtime ,實際上這個文件是 /usr/share/zoneinfo 目錄下對應(yīng)文件的符號連接。 假設(shè)我們所處的地區(qū)位于上海,那么只要運行以下的命令就可以設(shè)置時區(qū)了。

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

Linux 啟動時,其中的一個腳本(/etc/rc.d/rc.sysinit)會運行 /sbin/hwclock 程序,把當前的硬件時鐘復(fù)制為系統(tǒng) 時間。hwclock 假定硬件時鐘已經(jīng)設(shè)置為本地時鐘,除非帶有 –utc 參數(shù)。腳本文件會讀取 /etc/sysconfig/clock 文 件的設(shè)置,因此我們不需要修改腳本,直接修改這個配置文件就可以了,根據(jù)需要把其中的 UTC 行,設(shè)置為 true 或 者 false。

設(shè)置硬件時鐘時,首先使用 date 命令(“date MMDDhhmmYYYY.ss”) 設(shè)置好系統(tǒng)時鐘,然后使用 “/sbin/hwclock –systohc” 把硬件時鐘設(shè)置為和當前系統(tǒng)時間一致。

如果你在某些應(yīng)用下面的時間是錯誤的,那么你在運行 Red Hat Linux 5.0 或 5.1,解決的辦法是建立 /usr/lib/zoneinfo 到 /usr/share/zoneinfo 的符號連接:

ln -s /usr/share/zoneinfo /usr/lib/zoneinfo

小結(jié):時鐘設(shè)置的問題本身比較簡單,但是它涉及到幾個基本的配置文件:

/etc/rc.d/rc.sysinit /etc/sysconfig/clock /etc/localtime /usr/share/zoneinfo時區(qū)的配置文件是/etc/sysconfig/clock。用tzselect命令就可以修改這個配置文件,根據(jù)命令的提示進行修改就好了。 但是在實際工作中,發(fā)現(xiàn)這種方式是不能夠使得服務(wù)器上的時間設(shè)置馬上生效的,而且使用ntpdate去同步時間服務(wù)器也不能夠更改時間。即使你使用了date命令手工設(shè)置了時間的話,如果使用ntpdate去進行時間同步的話,時間又會被改動到原來的錯誤時區(qū)的時間。而生產(chǎn)的機器往往是非常重要的,不能夠進行重啟等操作。 在網(wǎng)上找了幾種方法試了下,發(fā)現(xiàn)如果要修改時區(qū)并且馬上生效,可以更換/etc/localtime 文件來實現(xiàn)。比如我的時區(qū)是中國上海,那么就可以使用如下的命令來使得時區(qū)的更改生效。 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后最好使用下面的命令將更改寫入bios。

分享名稱:linux命令配置時區(qū) linux 時區(qū)設(shè)置
分享路徑:http://jinyejixie.com/article14/hpcgge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、云服務(wù)器網(wǎng)頁設(shè)計公司、品牌網(wǎng)站設(shè)計、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司
颍上县| 涡阳县| 蒙自县| 四子王旗| 招远市| 定南县| 新民市| 当涂县| 香港| 全州县| 紫金县| 依安县| 墨竹工卡县| 青河县| 来安县| 长顺县| 天镇县| 竹溪县| 玉田县| 那坡县| 聂拉木县| 满洲里市| 永兴县| 华宁县| 得荣县| 新沂市| 抚顺市| 鄂尔多斯市| 始兴县| 会同县| 湖口县| 公主岭市| 凤阳县| 林周县| 凤庆县| 罗平县| 百色市| 丰县| 凉山| 紫金县| 嘉兴市|