一、了解hwclock命令的参数
用法:
hwclock [功能] [选项...]
|
功能 |
解释 |
|
-h, --help |
显示此帮助并退出 |
|
-r, --show |
读取硬件时钟并打印结果 |
|
--set |
将 RTC 设置为 --date 指定的时间 |
|
-s, --hctosys |
从硬件时钟设置系统时间 |
|
-w, --systohc |
从当前系统时间设置硬件时钟 |
|
--systz |
基于当前时区设置系统时间 |
|
--adjust |
根据自上次时钟设置或调整后的系统漂移来调整 RTC |
|
-c, --compare |
定期将系统时钟与CMOS时钟相比较 |
|
--getepoch |
打印内核的硬件时钟纪元(epoch)值 |
|
--setepoch |
将内核的硬件时钟纪元(epoch)值设置为 --epoch 选项指定的值 |
|
--predict |
预测 --date 选项所指定时刻读取到的 RTC 值 |
|
-V, --version |
显示版本信息并退出 |
|
选项 |
解释 |
|
-u, --utc |
硬件时钟保持为 UTC 时间 |
|
--localtime |
硬件时钟保持为本地时间 |
|
-f, --rtc <文件> |
代替默认文件的特殊 /dev/... 文件 |
|
--directisa |
直接访问 ISA 总线,而非 /dev/rtc |
|
--badyear |
忽略 RTC 年份(由于 BIOS 损坏) |
|
--date <时间> |
指定要设置的硬件时钟时间 |
|
--epoch <年> |
指定作为硬件纪元(epoch)值起始的年份 |
|
--noadjfile |
不访问 /etc/adjtime;需要使用 --utc 或 --localtime 选项 |
|
--adjfile <文件> |
指定调整文件的路径;默认为 /etc/adjtime |
|
--test |
不更新,只显示将进行什么操作 |
|
-D, --debug |
调试模式 |
二、Hwclock命令使用实例
1、其实clock命令与hwclock命令是一个命令。
[root@localhost c]# type hwclock
hwclock 已被哈希 (/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 clock
clock 是 /usr/sbin/clock
clock 是 /sbin/clock
[root@localhost c]# ls -l /usr/sbin/clock
lrwxrwxrwx. 1 root root 7 2月 23 2018 /usr/sbin/clock -> hwclock
2、显示硬件时间
[root@localhost c]# hwclock
2019年05月29日 星期三 14时51分01秒 -0.442240 秒
[root@localhost c]# hwclock -r
2019年05月29日 星期三 14时51分07秒 -0.531639 秒
[root@localhost c]# hwclock --show
2019年05月29日 星期三 14时51分10秒 -0.766017 秒
3、查看系统时间,与硬件时间,系统时间设置为硬件时间——改硬件时间(-w[systohw])
[root@localhost c]# date //查看系统时间
2014年 05月 06日 星期二 00:00:14 CST
[root@localhost c]# hwclock -r //查看硬件时间
2019年05月29日 星期三 15时17分16秒 -0.547206 秒
[root@localhost c]# hwclock -w //把系统时间设置为硬件时间,改硬件时间
[root@localhost c]# hwclock -r //再次查看硬件时间
2014年05月06日 星期二 01时08分19秒 -0.406578 秒
4、查看系统时间,与硬件时间,硬件时间设置为系统时间——改系统时间(-s[hwtosys])
[root@localhost c]# date //查看系统时间
2014年 06月 06日 星期五 00:00:03 CST
[root@localhost c]# hwclock -r //查看硬件时间
2019年05月29日 星期三 16时33分49秒 -0.140939 秒
[root@localhost c]# hwclock -s //把硬件时间设置为系统时间,改系统时间
[root@localhost c]#date //再次查看系统时间
2019年 05月 29日 星期三 16:34:12 CST

本文介绍了Linux中hwclock命令的使用,包括查看和修改硬件时间,以及如何将系统时间与硬件时间相互转换。通过示例展示了如何使用-hwclock -r, -w, 和-s选项进行操作。"
111307930,9329114,Win10安装Tensorflow-gpu问题及解决方案,"['python', 'tensorflow', 'anaconda']
3398

被折叠的 条评论
为什么被折叠?



