Linux 系統時間管理

2021-07-07 05:58:24 字數 1607 閱讀 3547

時間伺服器ntp

計畫任務

週期性計畫任務

date

#顯示系統時間

date mmddhhmm #以特定格式顯示時間

timedatectl list-timezone #檢視時區列表

timedatectl set-timezone #設定時區

timedatectl set-time

"yyyy-mm-dd hh:mm:ss"

#設定時間

hwclock -s

#將系統時間同步到bios

hwclock -w #將bios時間同步系統

server

[ntpserverhostname|ip]

iburst

重啟服務並測試

timedatectl set

-ntp yes

chronyc sources -v 檢測時間同步

依賴時間同步服務的應用

(1)windows dc

(2)linux ldap/ipa(kerboers):使用者認證集中管理,證書對時間要求高,時間差超過5分鐘,則報錯。

(3)mail server

(4)syslog 日誌分析錯誤

(5)銀行:unix–aix hp–ux 時間同步、緩衝同步

開啟一次性計畫服務

service atd start

at  時間  at

time

date wall 「hello」 #設定一次性計畫任務

atq #檢視當前使用者一次性計畫任務

atrm 任務號 #刪除一次性計畫任務

一次性計畫任務檔案的位置

/var/spool/at

username
vim /etc/at.allow

username  #一旦與at.deny衝突,則以at.allow為準
crontab -e

#編輯

crontab -l

#顯示

crontab -r #清空crontab

1-59/2 相當於(1,3,5,7,。。。。)

0-58/2 相當於(0,2,4,6,。。。。)

使用者限制檔案

/etc/cron.deny 拒絕

/etc/cron.allow 允許

系統計畫任務

/etc/cron.***x (每小時、每天、每週、每月)

/etc/crontab 語法規則

/etc/anacrontab 自動計畫任務

jmilk

Linux 系統時間管理

時間伺服器ntp 計畫任務 週期性計畫任務 date 顯示系統時間 date mmddhhmm 以特定格式顯示時間timedatectl list timezone 檢視時區列表 timedatectl set timezone 設定時區 timedatectl set time yyyy mm d...

Linux時間管理(三) GTOD

系統中可以提供一定精度的計時裝置都可以作為時鐘源裝置。如x86構架裡的tsc hpet acpi pm timer pit等。但是不同的時鐘源提供的時鐘精度是不一樣的。像tsc hpet等時鐘源既支援高精度模式 high resolution mode 也支援低精度模式 low resolution...

linux驅動之時間管理

系統的時鐘頻率 時鐘頻率詳解和程式設計 一般系統都會有個預設的時鐘頻率hz,其實就是1秒內系統時鐘發生多少次中斷。假如 系統的hz為1000,則表示1秒內系統會產生1000次時鐘中斷 滴答數 系統核心會有個統計時鐘中斷發生的次數的計數器,該計數器從系統啟動引導被初始化為0後,只要發生一次時鐘中斷,該...