新聞中心
linux設置系統(tǒng)時區(qū)命令
修改系統(tǒng)時間。
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比那曲網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式那曲網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋那曲地區(qū)。費用合理售后完善,十年實體公司更值得信賴。
linux系統(tǒng)時鐘有兩個,一個是硬件時鐘,即BIOS時間,就是我們進行CMOS設置時看到的時間,另一個是系統(tǒng)時鐘,是linux系統(tǒng)Kernel時間。當Linux啟動時,系統(tǒng)Kernel會去讀取硬件時鐘的設置,然后系統(tǒng)時鐘就會獨立于硬件運作。有時我們會發(fā)現(xiàn)系統(tǒng)時鐘和硬件時鐘不一致,因此需要執(zhí)行時間同步,下面就分享一下時間設置及時鐘同步的命令使用方法。
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
請點擊輸入圖片描述
hwclock/clock 命令查看、設置硬件時間
查看系統(tǒng)硬件時鐘
hwclock? --show 或者
clock? --show
設置硬件時間
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哪個命令可以查看當前系統(tǒng)時間?
題主你好,
最常用的命令是: date
上面的的截圖是date命令的默認輸出,我們還可以根據(jù)自己的需要,格式化輸出,如我以"年-月-日 時:分:秒"的形式查看:
可以看出,還是自己定義的輸出格式看起來比較順眼.
*.具體的格式化參數(shù)都有哪些, 還需要題主自己查看date命令的幫助文檔詳細的看一下, 但一般情況下上面的這兩種情況就夠用了
-----
另外,如果只是想看時間,命令應該有很多, 因為有的命令在輸出的時候當前時間只是其中的一項,如uptime命令:
=====
希望可以幫到題主, 歡迎追問.
Linux系統(tǒng)如何更改時間時區(qū)
對于許多與系統(tǒng)相關的任務和進程,使用正確的時區(qū)是必不可少的。例如,cron守護進程使用系統(tǒng)的時區(qū)執(zhí)行cron作業(yè),日志文件中的時間戳基于同一系統(tǒng)的時區(qū)。
環(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查看時區(qū)命令 linux中查看時間命令
轉(zhuǎn)載來于:http://www.dlmjj.cn/article/dohijgd.html