1 TIMEDATECTL命令

創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)臨汾,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18980820575
該命令是作為systemd系統(tǒng)和服務(wù)管理器的一部分分發(fā)的工具,可以用它來(lái)查看和更改系統(tǒng)時(shí)鐘的配置,包括更改當(dāng)前的日期和時(shí)間、設(shè)置時(shí)區(qū)以及可以激活與遠(yuǎn)端服務(wù)器系統(tǒng)時(shí)鐘的自動(dòng)同步,是紅帽企業(yè)版 7 版本新增的命令。
1.1 展示當(dāng)前日期和時(shí)間
可以使用timedatectl命令來(lái)展示當(dāng)前日期和時(shí)間,并且有系統(tǒng)和硬件時(shí)鐘的配置的詳細(xì)信息。
[root@strong ~]# timedatectl
Local time: Sat 2019-09-21 15:02:27 CST
Universal time: Sat 2019-09-21 07:02:27 UTC
RTC time: Sat 2019-09-21 07:02:27
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
1.2 更改當(dāng)前時(shí)間
更改當(dāng)前時(shí)間,命令格式為:timedatectl set-time HH:MI:SS。
該命令同時(shí)更改系統(tǒng)時(shí)間和硬件時(shí)鐘,執(zhí)行結(jié)果與使用命令date --set 和hwclock --systohc的效果相同。
[root@strong ~]# timedatectl set-time 20:00:00
[root@strong ~]# timedatectl
Local time: Sat 2019-09-21 20:00:04 CST
Universal time: Sat 2019-09-21 12:00:04 UTC
RTC time: Sat 2019-09-21 12:00:05
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
[root@strong ~]# timedatectl set-time 2019-09-15
[root@strong ~]# timedatectl
Local time: Sun 2019-09-15 00:00:03 CST
Universal time: Sat 2019-09-14 16:00:03 UTC
RTC time: Sat 2019-09-14 16:00:03
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
僅僅更改日期,時(shí)間會(huì)變?yōu)?0:00:00,故更改日期時(shí)需把對(duì)應(yīng)的時(shí)間加上,例如:timedatectl set-time "2019-09-21 15:16:00"。
1.4 更改時(shí)區(qū)
1.4.1 列出所有時(shí)區(qū)
[root@strong ~]# timedatectl list-timezones
1.4.2 更改時(shí)區(qū)
[root@strong ~]# timedatectl set-timezone Asia/Shanghai
2 DATE命令
該命令在所有Linux系統(tǒng)都可用,用于設(shè)置和查看當(dāng)前日期和時(shí)間,常用于腳本中以格式化的形式用于展示系統(tǒng)時(shí)間的詳細(xì)信息。
2.1 展示當(dāng)前日期和時(shí)間
1)不帶任何格式展示
[root@strong ~]# date
Sat Sep 21 15:24:57 CST 2019
默認(rèn)展示的是本地時(shí)間,以UTC的方式展示,需使用date --utc或date -u。
[root@strong ~]# date --utc
Sat Sep 21 07:25:50 UTC 2019
2)格式化展示
客制化日期和時(shí)間的展示格式,使用命令:date +"格式"。
常用的格式為:
控制格式
描述
%H
以HH格式展示小時(shí);
%M
以MM格式展示分鐘;
%S
以SS格式展示秒;
%d
以DD格式展示天數(shù);
%m
以MM格式展示月;
%Y
以YYYY格式展示年;
%Z
時(shí)區(qū);
%F
以YYYY-MM-DD格式展示日期,和%Y-%m-%d等價(jià);
%T
以HH:MM:SS格式展示時(shí)間,和%H:%M:%S等價(jià);
[root@strong ~]# date
Sat Sep 21 15:37:18 CST 2019
[root@strong ~]# date +"%Y-%m-%d %H:%M:%S"
2019-09-21 15:38:00
2.2 更改當(dāng)前時(shí)間
更改當(dāng)前時(shí)間,命令格式為:date --set HH:MM:SS。
[root@strong ~]# date --set 15:40:20
Sat Sep 21 15:40:20 CST 2019
2.3 更改當(dāng)前日期
更改當(dāng)前日期,命令格式為:date --set YYYY-MM-DD。
[root@strong ~]# date --set 2019-09-25
Wed Sep 25 00:00:00 CST 2019
僅僅更改日期,時(shí)間會(huì)變?yōu)?0:00:00,故更改日期時(shí)需把對(duì)應(yīng)的時(shí)間加上,例如:
[root@strong ~]# date --set "2019-09-21 15:42:35"
Sat Sep 21 15:42:35 CST 2019。
3 CLOCK命令
該命令是用于訪問(wèn)硬件時(shí)鐘的工具,也稱(chēng)為Real Time Clock(RTC),對(duì)應(yīng)的設(shè)置保存在/etc/adjtime文件中。硬件時(shí)鐘獨(dú)立于操作系統(tǒng),即使系統(tǒng)關(guān)閉,它仍然工作,用于從硬件時(shí)鐘展示時(shí)間。
3.1 展示當(dāng)前日期和時(shí)間
[root@strong ~]# hwclock
Sat 21 Sep 2019 03:51:24 PM CST -0.368709 seconds
3.2 設(shè)置日期和時(shí)間
設(shè)置日期和時(shí)間的命令為:hwclock --set --date "dd mmm yyyy HH:MM"
[root@strong ~]# hwclock --set --date "21 Sep 2019 16:02:25"
[root@strong ~]# hwclock
Sat 21 Sep 2019 04:02:35 PM CST -0.342764 seconds
3.3 同步日期和時(shí)間
可以使用hwclock命令在硬件時(shí)鐘和當(dāng)前系統(tǒng)時(shí)間直接互相同步。
3.3.1 系統(tǒng)時(shí)間同步到硬件時(shí)鐘
[root@strong ~]# hwclock --systohc
3.3.2 硬件時(shí)鐘同步到系統(tǒng)時(shí)間
[root@strong ~]# hwclock --hctosys
修改linux的系統(tǒng)時(shí)間的方法如下:
1、利用date命令設(shè)定系統(tǒng)的日期與時(shí)間,語(yǔ)法“date -s "年月日 時(shí):分秒"”。在Linux中,可以利用date命令修改系統(tǒng)時(shí)間。date命令可以用來(lái)顯示或設(shè)定系統(tǒng)的日期與時(shí)間。例如把date -s “2003-04-14 cst”,cst指時(shí)區(qū),時(shí)間設(shè)定用date -s 18:10。
2、執(zhí)行“hwclock --systohc”命令保存設(shè)置,關(guān)機(jī)重啟。當(dāng)我們進(jìn)行完 Linux 時(shí)間的校時(shí)后,還需要以 hwclock 來(lái)更新 BIOS 的時(shí)間,因?yàn)槊看沃匦聠?dòng)的時(shí)候,系統(tǒng)會(huì)重新由 BIOS 將時(shí)間讀出來(lái),所以, BIOS 才是重要的時(shí)間依據(jù)吶。
Linux系統(tǒng)時(shí)間有兩種
日歷時(shí)間。該值是自協(xié)調(diào)世界時(shí)(UTC)1970年1月1日00:00:00這個(gè)特定時(shí)間以來(lái)所經(jīng)過(guò)的秒數(shù)累計(jì)值。基本數(shù)據(jù)類(lèi)型用time_t保存。最后通過(guò)轉(zhuǎn)換才能得到我們平時(shí)所看到的24小時(shí)制或者12小時(shí)間制的時(shí)間。
進(jìn)程時(shí)間。也被稱(chēng)為CPU時(shí)間,用以度量進(jìn)程使用的中央處理器資源。進(jìn)程時(shí)間以時(shí)鐘滴答計(jì)算。
一、查看和修改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ū)/次時(shí)區(qū) /etc/localtime
例如:在設(shè)置中國(guó)時(shí)區(qū)使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的時(shí)間 《Linux就該這么學(xué)》
1. 查看時(shí)間和日期
命令 : "date"
2.設(shè)置時(shí)間和日期
例如:將系統(tǒng)日期設(shè)定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
將系統(tǒng)時(shí)間設(shè)定成下午5點(diǎn)55分55秒的命令
命令 : "date -s 17:55:55"
3. 將當(dāng)前時(shí)間和日期寫(xiě)入BIOS,避免重啟后失效
命令 : "hwclock -w"
1、linux修改時(shí)間命令。
2、linux修改時(shí)間命令沒(méi)權(quán)限。
3、linux修改時(shí)間命令sudo。
4、linux修改時(shí)間命令setdate。
1."linux修改時(shí)間命令,為您提供linux修改時(shí)間命令圖文信息,linux修改時(shí)間命令是date-s+時(shí)分秒。
2.打開(kāi)并登錄linux操作系統(tǒng),打開(kāi)終端命令窗口。
3.查看系統(tǒng)當(dāng)前時(shí)間的命令為date。
4.使用命令date-s+時(shí)分秒來(lái)修改系統(tǒng)時(shí)間。
5.使用date-s+完整日期時(shí)間命令來(lái)修改linux系統(tǒng)的日期和時(shí)間。
修改系統(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è)置,然后系統(tǒng)時(shí)鐘就會(huì)獨(dú)立于硬件運(yùn)作。有時(shí)我們會(huì)發(fā)現(xiàn)系統(tǒng)時(shí)鐘和硬件時(shí)鐘不一致,因此需要執(zhí)行時(shí)間同步,下面就分享一下時(shí)間設(shè)置及時(shí)鐘同步的命令使用方法。
date命令將日期設(shè)置為2014年6月18日
----?? date -s 06/18/14
將時(shí)間設(shè)置為14點(diǎn)20分50秒
----?? date -s 14:20:50
將時(shí)間設(shè)置為2014年6月18日14點(diǎn)16分30秒(MMDDhhmmYYYY.ss)
----date 0618141614.30
請(qǐng)點(diǎn)擊輸入圖片描述
hwclock/clock 命令查看、設(shè)置硬件時(shí)間
查看系統(tǒng)硬件時(shí)鐘
hwclock? --show 或者
clock? --show
設(shè)置硬件時(shí)間
hwclock --set --date="06/18/14 14:55" (月/日/年時(shí):分:秒)或者# clock --set --date="06/18/14 14:55" (月/日/年時(shí):分:秒)
同步系統(tǒng)及硬件時(shí)鐘。
下圖中可以看到硬件和系統(tǒng)時(shí)鐘相差半小時(shí)。可以使用hwclock或者clock進(jìn)行同步,
硬件時(shí)鐘與系統(tǒng)時(shí)鐘同步:
# hwclock --hctosys 或者 # clock --hctosys? hc代表硬件時(shí)間,sys代表系統(tǒng)時(shí)間,即用硬件時(shí)鐘同步系統(tǒng)時(shí)鐘
系統(tǒng)時(shí)鐘和硬件時(shí)鐘同步:
# hwclock --systohc或者# clock --systohc? 即用系統(tǒng)時(shí)鐘同步硬件時(shí)鐘
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
請(qǐng)點(diǎn)擊輸入圖片描述
linux修改時(shí)間的命令是什么?我們一起來(lái)了解一下吧。
linux修改時(shí)間命令是date-s+時(shí)分秒,可以在終端窗口使用來(lái)修改系統(tǒng)時(shí)間,下面就是使用方法。
1、打開(kāi)并登錄linux操作系統(tǒng),打開(kāi)終端命令窗口。
2、查看系統(tǒng)當(dāng)前時(shí)間的命令為date。
3、使用命令date-s?時(shí)分秒來(lái)修改系統(tǒng)時(shí)間。
4、使用date-s+完整日期時(shí)間命令來(lái)修改linux系統(tǒng)的日期和時(shí)間。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫(xiě)的。
新聞標(biāo)題:linux時(shí)間調(diào)整命令 linux 調(diào)時(shí)間
當(dāng)前網(wǎng)址:http://chinadenli.net/article30/hhghso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、小程序開(kāi)發(fā)、定制網(wǎng)站、企業(yè)建站、靜態(tài)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)