修改系統時間。
linux系統時鍾有兩個,一個是硬體時鍾,即BIOS時間,就是我們進行CMOS設置時看到的時間,另一個是系統時鍾,是linux系統Kernel時間。當Linux啟動時,系統Kernel會去讀取硬體時鍾的設置,然後系統時鍾就會獨立於硬體運作。有時我們會發現系統時鍾和硬體時鍾不一致,因此需要執行時間同步,下面就分享一下時間設置及時鍾同步的命令使用方法。
date命令將日期設置為2014年6月18日
---- date -s 06/18/14
將時間設置為14點20分50秒
---- date -s 14:20:50
將時間設置為2014年6月18日14點16分30秒(MMDDhhmmYYYY.ss)
----date 0618141614.30
『貳』 linux中的時間是哪個時區的
1、more /etc/sysconfig/clock
ZONE="Asia/Shanghai"
2、GMT + 8 = UTC + 8 = CST ,我們的linux系統時間和計算機硬體時間應該是cst時間,上海時區。
3、安裝CentOS/RHEL時候,應當取消」系統時鍾使用UTC時間」這個選項,如果忘了取消,系統時鍾會差8小時
#vi /etc/sysconfig/clock
把UTC=true 修改為 UTC=false,保存後重啟即可。
4、#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者
#cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
5、系統時鍾
date -R
6、zmp – This utility prints the current time and date in the specified time zone. Example:
# zmp Japan
Japan Tue Feb 28 17:52:18 2017 JST
# zmp Iceland
Iceland Tue Feb 28 08:52:45 2017 GMT
zmp China
China Tue Feb 28 08:53:02 2017 China
7、CST/GMT/UTC/DST縮寫
CST China Standard Time UT+8:00
GMT 格林威治標准時間(Greenwich Mean Time,簡稱G.M.T.)
UTC 世界協調時間UTC比GMT來得更加精準
DST 夏日節約時間:所謂「夏日節約時間」Daylight Saving Time(簡稱D.S.T.),
RTC 硬體時鍾(Real Time Clock,簡稱RTC),相對應的系統時鍾(System Clock)。
『叄』 linux系統的時區有哪些
CST:中國標准時間(China Standard TIme),這個解釋可能是針對RedHat Linux。
UTC:協調世界時,又稱世界標准時間,簡稱UTC,從英文國際時間/法文協調時間」UniversalTIme/Temps Cordonné」而來。中國大陸、香港、澳門、台灣、蒙古國、新加坡、馬來西亞、菲律賓、澳洲西部的時間與UTC的時差均為+8,也就是UTC+8。
GMT:格林尼治標准時間(舊譯格林威治平均時間或格林威治標准時間;英語:Greenwich Mean Time,GMT)是指位於英國倫敦郊區的皇家格林尼治天文台的標准時間,因為本初子午線被定義在通過那裡的經線。
『肆』 Linux查看與修改時區、時間的命令
linux查看與修改時區、時間的命令1、查看、修改linux時區與時間一、linux時區的查看與修改1,查看當前時區date
-R2,修改設置時區方法1:tzselect方法2:僅限於RedHat
linux
和
CentOStimeconfig方法3:適用於Debiandpkg-reconfigure
tzdata3,復制相應的時區文件,替換系統時區文件;或者創建鏈接文件cp
/usr/share/zoneinfo/$主時區/$次時區
/etc/localtime在中國可以使用:cp
/usr/share/zoneinfo/Asia/Shanghai
/etc/localtime二、linux時間的查看與修改1、查看時間和日期date2、設置時間和日期將系統日期設定成1996年6月10日的命令date
-s
06/22/96將系統時間設定成下午1點52分0秒的命令date
-s
13:52:003.
將當前時間和日期寫入BIOS,避免重啟後失效hwclock
-w三、定時同步時間*
*
*
*
*
/usr/sbin/ntpdate
210.72.145.44
>
/dev/null
2>&1linux中用於時鍾查看和設置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一個就行,只不過clock命令除了支持x86硬體體系外,還支持Alpha硬體體系。查看linux系統時間:date修改linux系統時間:date
-s
(後面跟時間)查看linux硬體時間:Java代碼
hwclock
#或
clock
#或
hwclock
–show
#或
clock
–show
修改linux硬體時間:C代碼
hwclock
–set
–date
#或
clock
–set
–date
讓系統時間與硬體時鍾同步,用:C代碼
hwclock
–hctosys
#或
clock
–hctosys
相反地,讓硬體時鍾與系統時間同步:C代碼
hwclock
–systohc
#或
clock
–systohc
讓系統時間每隔十分鍾去同步一下硬體時間。C代碼
[hqw@localhost
root]$
vi
/etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
#
run-parts
01
*
*
*
*
root
run-parts
/etc/cron.hourly
02
4
*
*
*
root
run-parts
/etc/cron.daily
22
4
*
*
0
root
run-parts
/etc/cron.weekly
42
4
1
*
*
root
run-parts
/etc/cron.monthly
*/10
*
*
*
*
root
hwclock
--hctosys
#加入此行,每隔10分鍾執行一次hwclock
--hctosys
『伍』 如何調整Linux系統為正確時區
修改配置文件來修改時區
1、修改/etc/sysconfig/clock
ZONE=Asia/轎盯Shanghai
2、rm /etc/localtime
3、鏈接到上蔽帆森海時區文件
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/宏畝localtime
執行完上述過程後,重啟機器,即可看到時區已經更改。
『陸』 Linux系統如何更改時間時區
對於許多與系統相關的任務和進程,使用正確的時區是必不可少的。例如,cron守護進程使用系統的時區執行cron作業,日誌文件中的時間戳基於同一系統的時區。
環境
Centos 8
檢查現在的時區
timedatectl是一個 命令 行實用程序,允許您查看和更改系統的時間和日期。
[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
更改時區
在更改時區之前,您需要找出要使用的時區名稱。要列出所有可用時區,請使用下面的 命令 :
[root@localhost ~]# timedatectl list-timezones
…
Asia/Samarkand
Asia/Seoul
Asia/Shanghai
Asia/Singapore
Asia/Srednekolymsk
…
然後使用set-timezone選項更改時區,比如更改為Europe/Berlin:
[root@localhost ~]# timedatectl set-timezone Europe/Berlin
使用創建鏈接的方式更改時區
如果運行的是舊版本的Centos,比如Centos6之前的版本,並且系統上不存在timedatectl命令,則可以通過將/etc/localtime符號鏈接到/usr/share/zoneinfo目錄中的時區文件來更改時區。
查看一下/usr/share/zoninfo下面的時區文件,
[root@localhost ~]# ls /usr/share/zoneinfo/
[root@localhost ~]# ls /usr/share/zoneinfo/Asia/
現在替換時區文件。
[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@localhost ~]# date
Tue Mar 31 16:53:59 CST 2020
可以看到已經切換到了CST中國標准時間
總結
在本文中,使用了兩種方式修改時區。一種是使用timedatectl,另一種方式使用創建鏈接的方式。
『柒』 Linux裡面時間CST是什麼意思
就是系統時區 系統時區設置為EDT或者CST 它們相差12小時
一般剛安裝有個默認時間叫:世界協調時間(Universal Time Coordinated,UTC)
你問的是CST China Standard Time UTC+8:00 中國沿海時間(北京時間)
date命令 – 顯示日期與時間
舉個例子:顯示當前時間:
# date
三 4月 12 14:08:12 CST 2019 這就是中國北京時間的意思,明白了么《Linux就該這么學》
tzselect命令 – 查看設置時區
tzselect命令在調用時不需要任何參數,它顯示了一個由十幾個地理區域組成的列表,人們可以粗略地將其視為大陸。按編號選擇一個地理區域後,會顯示這個區域的國家和城市列表。