Linux —— 时间(hwlock设置硬件时间)
一、了解hwclock命令的參數(shù)
用法:
?hwclock [功能] [選項(xiàng)...]
| 功能 | 解釋 |
| -h, --help | 顯示此幫助并退出 |
| -r, --show | 讀取硬件時(shí)鐘并打印結(jié)果 |
| ???--set | 將 RTC 設(shè)置為 --date 指定的時(shí)間 |
| -s, --hctosys | 從硬件時(shí)鐘設(shè)置系統(tǒng)時(shí)間 |
| -w, --systohc | 從當(dāng)前系統(tǒng)時(shí)間設(shè)置硬件時(shí)鐘 |
| ?--systz | 基于當(dāng)前時(shí)區(qū)設(shè)置系統(tǒng)時(shí)間 |
| --adjust | 根據(jù)自上次時(shí)鐘設(shè)置或調(diào)整后的系統(tǒng)漂移來(lái)調(diào)整 RTC |
| -c, --compare | 定期將系統(tǒng)時(shí)鐘與CMOS時(shí)鐘相比較 |
| --getepoch | 打印內(nèi)核的硬件時(shí)鐘紀(jì)元(epoch)值 |
| --setepoch | 將內(nèi)核的硬件時(shí)鐘紀(jì)元(epoch)值設(shè)置為 ?????????????????--epoch 選項(xiàng)指定的值 |
| --predict | 預(yù)測(cè) --date 選項(xiàng)所指定時(shí)刻讀取到的 RTC 值 |
| -V, --version | 顯示版本信息并退出 |
?
| 選項(xiàng) | 解釋 |
| ?-u, --utc | 硬件時(shí)鐘保持為 UTC 時(shí)間 |
| --localtime | 硬件時(shí)鐘保持為本地時(shí)間 |
| ?-f, --rtc <文件> | 代替默認(rèn)文件的特殊 /dev/... 文件 |
| --directisa ????? | 直接訪問(wèn) ISA 總線,而非 /dev/rtc |
| --badyear ??????? | 忽略 ?RTC 年份(由于 BIOS 損壞) |
| ?--date <時(shí)間> ??? | 指定要設(shè)置的硬件時(shí)鐘時(shí)間 |
| ?--epoch <年> ???? | 指定作為硬件紀(jì)元(epoch)值起始的年份 |
| --noadjfile ????? | 不訪問(wèn) /etc/adjtime;需要使用 --utc 或 --localtime 選項(xiàng) |
| --adjfile <文件> | 指定調(diào)整文件的路徑;默認(rèn)為 /etc/adjtime |
| ?--test ?????????? | 不更新,只顯示將進(jìn)行什么操作 |
| -D, --debug ????????? | 調(diào)試模式 |
????????
二、Hwclock命令使用實(shí)例
1、其實(shí)clock命令與hwclock命令是一個(gè)命令。
[root@localhost c]# type hwclockhwclock 已被哈希 (/usr/sbin/hwclock)[root@localhost c]# ls -l /usr/sbin/hwclock-rwxr-xr-x. 1 root root 45304 11月 20 2015 /usr/sbin/hwclock[root@localhost c]# type -a clockclock 是 /usr/sbin/clockclock 是 /sbin/clock[root@localhost c]# ls -l /usr/sbin/clocklrwxrwxrwx. 1 root root 7 2月 ?23 2018 /usr/sbin/clock -> hwclock2、顯示硬件時(shí)間
[root@localhost c]# hwclock
2019年05月29日 星期三 14時(shí)51分01秒 ?-0.442240 秒
[root@localhost c]# hwclock -r
2019年05月29日 星期三 14時(shí)51分07秒 ?-0.531639 秒
[root@localhost c]# hwclock --show
2019年05月29日 星期三 14時(shí)51分10秒 ?-0.766017 秒
3、查看系統(tǒng)時(shí)間,與硬件時(shí)間,系統(tǒng)時(shí)間設(shè)置為硬件時(shí)間——改硬件時(shí)間(-w[systohw])
[root@localhost c]# date //查看系統(tǒng)時(shí)間
2014年 05月 06日 星期二 00:00:14 CST
[root@localhost c]# hwclock -r //查看硬件時(shí)間
2019年05月29日 星期三 15時(shí)17分16秒 ?-0.547206 秒
[root@localhost c]# hwclock -w //把系統(tǒng)時(shí)間設(shè)置為硬件時(shí)間,改硬件時(shí)間
[root@localhost c]# hwclock -r //再次查看硬件時(shí)間
2014年05月06日 星期二 01時(shí)08分19秒 ?-0.406578 秒
4、查看系統(tǒng)時(shí)間,與硬件時(shí)間,硬件時(shí)間設(shè)置為系統(tǒng)時(shí)間——改系統(tǒng)時(shí)間(-s[hwtosys])
[root@localhost c]# date //查看系統(tǒng)時(shí)間
2014年 06月 06日 星期五 00:00:03 CST
[root@localhost c]# hwclock -r //查看硬件時(shí)間
2019年05月29日 星期三 16時(shí)33分49秒 ?-0.140939 秒
[root@localhost c]# hwclock -s //把硬件時(shí)間設(shè)置為系統(tǒng)時(shí)間,改系統(tǒng)時(shí)間
[root@localhost c]#date //再次查看系統(tǒng)時(shí)間
2019年 05月 29日 星期三 16:34:12 CST
?
總結(jié)
以上是生活随笔為你收集整理的Linux —— 时间(hwlock设置硬件时间)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C语言 —— 获取字符串中两个字符之间的
- 下一篇: MAC下载Linux Centos镜像文