當前位置:首頁 » 操作系統 » linux對時間

linux對時間

發布時間: 2022-04-25 04:29:49

linux怎麼修改系統時間

Linux怎樣修改系統時間

修改linux的時間可以使用date指令

修改日期:
時間設定成2009年5月10日的命令如下:
#date -s 05/10/2009

修改時間:
將系統時間設定成上午10點18分0秒的命令如下。
#date -s 10:18:00

修改時區:
找到相應的時區文件 /usr/share/zoneinfo/Asia/Shanghai替換當前的/etc/localtime。
修改/etc/sysconfig/clock文件的內容為:
ZONE=」Asia/Shanghai」
UTC=false
ARC=false

同步bios時間:
同步BIOS時鍾,強制把系統時間寫入CMOS,命令如下:
#clock -w

date命令的功能是顯示和設置系統日期和時間。
輸入date 查看目前系統時間。

修改時間需要 date -功能字元 修改內容

命令中各選項的含義分別為:
-d datestr, --date datestr 顯示由datestr描述的日期
-s datestr, --set datestr 設置datestr 描述的日期
-u, --universal 顯示或設置通用時間

時間域
%H 小時(00..23)
%I 小時(01..12)
%k 小時(0..23)
%l 小時(1..12)
%M 分(00..59)
%p 顯示出AM或PM
%r 時間(hh:mm:ss AM或PM),12小時
%s 從1970年1月1日00:00:00到目前經歷的秒數
%S 秒(00..59)
%T 時間(24小時制)(hh:mm:ss)
%X 顯示時間的格式(%H:%M:%S)
%Z 時區 日期域
%a 星期幾的簡稱( Sun..Sat)
%A 星期幾的全稱( Sunday..Saturday)
%b 月的簡稱(Jan..Dec)
%B 月的全稱(January..December)
%c 日期和時間( Mon Nov 8 14:12:46 CST 1999)
%d 一個月的第幾天(01..31)
%D 日期(mm/dd/yy)
%h 和%b選項相同
%j 一年的第幾天(001..366)
%m 月(01..12)
%w 一個星期的第幾天(0代表星期天)
%W 一年的第幾個星期(00..53,星期一為第一天)
%x 顯示日期的格式(mm/dd/yy)
%y 年的最後兩個數字( 1999則是99)
%Y 年(例如:1970,1996等)

需要特別說明的是,只有超級用戶才能用date命令設置時間,一般用戶只能用date命令顯示時間。

例1:用指定的格式顯示時間。
$ date '+This date now is =>%x ,time is now =>%X ,thank you !'
This date now is =>11/12/99 ,time is now =>17:53:01,thank you !
例2:用預定的格式顯示當前的時間。
# date
Fri Nov 26 15:20:18 CST 1999
例3:設置時間為下午14點36分。
# date -s 14:36:00
Fri Nov 26 14:15:00 CST 1999
例4:設置時間為1999年11月28號。
# date -s 991128
Sun Nov 28 00:00:00 CST 1999

實例:設置時間偉2008年8月8號12:00
# date -s "2008-08-08 12:00:00"

修改完後,記得輸入:clock -w
把系統時間寫入CMOS

Ⅱ 如何在linux 上配置NTP 時間同步

一:NTP是網路時間同步協議,就是用來同步網路中各個計算機的時間的協議

二:NTP服務端配置

2.1、檢查系統是否安裝了NTP包(linux系統一般自帶NTP4.2),沒有安裝我們直接使用yum命令在線安裝: yum install ntp

2.2、NTP服務端配置文件編輯: vim /etc/ntp.conf

結果:

restrict 控制相關許可權。

語法為: restrict IP地址 mask 子網掩碼 參數

其中IP地址也可以是default ,default 就是指所有的IP

參數有以下幾個:

ignore :關閉所有的 NTP 聯機服務

nomodify:客戶端不能更改服務端的時間參數,但是客戶端可以通過服務端進行網路校時。

notrust :客戶端除非通過認證,否則該客戶端來源將被視為不信任子網

noquery :不提供客戶端的時間查詢:用戶端不能使用ntpq,ntpc等命令來查詢ntp伺服器

notrap :不提供trap遠端登陸:拒絕為匹配的主機提供模式 6 控制消息陷阱服務。陷阱服務是 ntpdq 控制消息協議的子系統,用於遠程事件日誌記錄程序。

nopeer :用於阻止主機嘗試與伺服器對等,並允許欺詐性伺服器控制時鍾

kod : 訪問違規時發送 KoD 包。

restrict -6 表示IPV6地址的許可權設置。

root@www ~]#vim /etc/ntp.conf# 1. 先處理許可權方面的問題,包括放行上層伺服器以及開放區網用戶來源:restrict default kod nomodify notrap nopeer noquery <==拒絕 IPv4 的用戶restrict -6 default kod nomodify notrap nopeer noquery <==拒絕 IPv6 的用戶restrict 220.130.158.71 <==放行 tock.stdtime.gov.tw 進入本 NTP 伺服器restrict 59.124.196.83 <==放行 tick.stdtime.gov.tw 進入本 NTP 伺服器restrict 59.124.196.84 <==放行 time.stdtime.gov.tw 進入本 NTP 伺服器restrict 127.0.0.1 <==底下兩個是預設值,放行本機來源restrict -6 ::1restrict 192.168.100.0 mask 255.255.255.0 nomodify <==放行區網來源# 2. 設定主機來源,請先將原本的 [0|1|2].centos.pool.ntp.org 的設定註解掉:server 220.130.158.71 prefer <==以這部主機為最優先server 59.124.196.83server 59.124.196.84# 3.預設時間差異分析檔案與暫不用到的 keys 等,不需要更動它:driftfile /var/lib/ntp/driftkeys /etc/ntp/keys

ntpd、ntpdate的區別

下面是網上關於ntpd與ntpdate區別的相關資料。如下所示所示:

使用之前得弄清楚一個問題,ntpd與ntpdate在更新時間時有什麼區別。ntpd不僅僅是時間同步伺服器,它還可以做客戶端與標准時間伺服器進行同步時間,而且是平滑同步,並非ntpdate立即同步,在生產環境中慎用ntpdate,也正如此兩者不可同時運行。

時鍾的躍變,對於某些程序會導致很嚴重的問題。許多應用程序依賴連續的時鍾——畢竟,這是一項常見的假定,即,取得的時間是線性的,一些操作,例如資料庫事務,通常會地依賴這樣的事實:時間不會往回跳躍。不幸的是,ntpdate調整時間的方式就是我們所說的」躍變「:在獲得一個時間之後,ntpdate使用settimeofday(2)設置系統時間,這有幾個非常明顯的問題:

第一,這樣做不安全。ntpdate的設置依賴於ntp伺服器的安全性,攻擊者可以利用一些軟體設計上的缺陷,拿下ntp伺服器並令與其同步的伺服器執行某些消耗性的任務。由於ntpdate採用的方式是跳變,跟隨它的伺服器無法知道是否發生了異常(時間不一樣的時候,唯一的辦法是以伺服器為准)。

第二,這樣做不精確。一旦ntp伺服器宕機,跟隨它的伺服器也就會無法同步時間。與此不同,ntpd不僅能夠校準計算機的時間,而且能夠校準計算機的時鍾。

第三,這樣做不夠優雅。由於是跳變,而不是使時間變快或變慢,依賴時序的程序會出錯(例如,如果ntpdate發現你的時間快了,則可能會經歷兩個相同的時刻,對某些應用而言,這是致命的)。因而,唯一一個可以令時間發生跳變的點,是計算機剛剛啟動,但還沒有啟動很多服務的那個時候。其餘的時候,理想的做法是使用ntpd來校準時鍾,而不是調整計算機時鍾上的時間。

NTPD 在和時間伺服器的同步過程中,會把 BIOS 計時器的振盪頻率偏差——或者說 Local Clock 的自然漂移(drift)——記錄下來。這樣即使網路有問題,本機仍然能維持一個相當精確的走時。

Ⅲ linux 設置時間

伺服器時間與網路時間不符:
一、手動修改
1. date命令:查看當前時間
2. date -s 時分秒 :修改時間
還需要把日期改過來
3. date -s 完整日期時間(YYYY-MM-DD hh:mm[:ss]):修改日期、時間
時間要用雙引號括起來,否則報錯
手動修改會存在一定的時間誤差
4. hwclock -w
將時間寫入bios避免重啟失效。
當我們進行完 Linux 時間的校時後,還需要以 hwclock 來更新 BIOS 的時間,因為每次重新啟動的時候,系統會重新由 BIOS 將時間讀出來,所以, BIOS 才是重要的時間依據吶。
二、同步網路時間
1. 檢查系統是否安裝ntp服務
安裝ntp服務命令:
apt-get install ntp 或者 yum install ntp
2. service --status-all:檢查ntp服務是否啟動
[+]表示服務已啟動
3. ntpdate 伺服器IP:同步伺服器時間
ntp常用伺服器:
中國國家授時中心:210.72.145.44
NTP伺服器(上海) :ntp.api.bz
美國:time.nist.gov
復旦:ntp.fudan.e.cn
微軟公司授時主機(美國) :time.windows.com
台警大授時中心(台灣):asia.pool.ntp.org
伺服器換成上海的
時間還是差一分鍾,手動把時間與當前時間間隔改大一些,再同步發現有問題,伺服器時間根本就不對,差了半天時間,/(ㄒoㄒ)/~~
用微軟公司授時主機(美國),發現和上海的伺服器時間差不多,那是不是時區設置有問題??
4. 修改伺服器時區
4.1 date -R : 查看當前時區
另一台伺服器(時間正常)時區:
so,現在要來改時區了
4.2 tzselect

Ⅳ 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

二、查看和修改Linux的時間
1. 查看時間和日期
命令 : "date"
2.設置時間和日期
例如:將系統日期設定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
將系統時間設定成下午5點55分55秒的命令
命令 : "date -s 17:55:55"
3. 將當前時間和日期寫入BIOS,避免重啟後失效
命令 : "hwclock -w"

註:
date
不加參數可以直接看到當前日期時間
cal
不加參數可以直接看到本月月歷

Ⅳ 設置linux時間

linux設置時間 date -s "20210625" 命語法還有很多具體可以看看《linux就該這么學》

Ⅵ linux怎麼修改時間

一、手動修改

1. date命令:查看當前時間

修改成功!

Ⅶ linux系統怎麼改時間

方法/步驟

  • 首先輸入date的時候,系統輸出的是linux的當前時間

Ⅷ linux命令修改時間

手動修改

1. date命令:查看當前時間

還需要把日期改過來

3.date -s 完整日期時間(YYYY-MM-DD hh:mm[:ss]):修改日期、時間

Ⅸ 為什麼linux上的時間不準

一、問題分析
1.轉換誤差
2.時鍾不穩定
3.時鍾頻率不對
接下來來看一下Linux系統內時間管理的內容
clock source用於為linux內核提供一個時間基線,實際上就是一個時間相關的結構體,如果你用linux的date命令獲取當前時間,內核會讀取當前的clock source轉換並返回合適的時間單位給用戶空間。在硬體層,它通常實現為一個由固定時鍾頻率驅動的計數器(上面的
TimeBase),計數器只能單調地增加,直到溢出為止。系統啟動時,內核通過硬體RTC獲得當前時間,並設置到計數器內,在這以後,內核通過選定的時鍾源更新實時時間信息(牆上
時間),而不再讀取RTC的時間。
clock source可以有多個,系統啟動時會檢查所有clock source然後將精度最好的時鍾源設為當前時鍾源。每個時鍾源的精度由驅動它的時鍾頻率決定,可以用如下命令查看clock source。更詳細的可參考書籍《Linux就該這么學》。

Ⅹ linux怎樣自動校正時間

linux可以通過命令去取世界時間,命令格式如下ntpdate -s time.windows.com前提是需要該linux能夠上網,需要自動更新的話,加入系統計劃任務即可。按照你需要的每小時或者每分鍾去校準即可。若在內網,你可以自己搭建一個時間伺服器,有windows的,也有linux的。這里就不再說了。

熱點內容
分布鋼筋配置有哪些 發布:2024-05-17 04:51:57 瀏覽:147
軒逸寶來朗逸配置一樣哪個平易 發布:2024-05-17 04:48:59 瀏覽:432
c盤刪除緩存文件對系統有影響嗎 發布:2024-05-17 04:27:47 瀏覽:339
python不能輸入中文 發布:2024-05-17 04:27:34 瀏覽:110
小米電視密碼設置在哪裡 發布:2024-05-17 04:06:12 瀏覽:426
java正則sql 發布:2024-05-17 04:05:52 瀏覽:620
51單片機c語言教程郭天祥 發布:2024-05-17 03:46:13 瀏覽:890
c語言程序特點 發布:2024-05-17 03:41:13 瀏覽:461
2014二級c語言考試大綱 發布:2024-05-17 03:23:20 瀏覽:418
到店系統源碼 發布:2024-05-17 03:18:34 瀏覽:758