date,hwclock

 一、date

[root@host ~]# date --help
用法:date [选项]... [+格式]或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]-d, --date=STRING :显示指定的时间和日期-s,--set=STRING :设置指定的时间和日期FORMAT:%F :完整的日期格式,等价于 %Y-%m-%d%Y :年份%y :年份后两位%m :month(01..12) 月份%M :minute(00..59)分钟%d :day,按月计的日期%D :按月计的日期,等于%m/%d/%y%H :小时(0-23)%I :小时(0-12)%S :秒(0-60)

date :显示当前系统时间

[root@host ~]# date
2020年 05月 06日 星期三 16:32:59 CST

date -d :显示指定时间

[root@host ~]# date -d "20200218 22:12:36"
2020年 02月 18日 星期二 22:12:36 CST
[root@host ~]# date
2020年 05月 06日 星期三 16:34:30 CST
[root@host ~]# date -d "+5 days"
2020年 05月 11日 星期一 16:34:27 CST
[root@host ~]# date -d "-3 month"
2020年 02月 06日 星期四 16:35:05 CST
[root@host ~]# date -d "-3 minute"
2020年 05月 06日 星期三 16:32:19 CST

date -s :设置指定时间

[root@host ~]# date -s "20201218 20:12:18"
2020年 12月 18日 星期五 20:12:18 CST
[root@host ~]# date
2020年 12月 18日 星期五 20:12:21 CST

FORMAT

[root@host ~]# date "+%F"
2020-12-18
[root@host ~]# date "+%F %X"
2020-12-18 20时13分34秒
[root@host ~]# date "+%Y%m%d %X"
20201218 20时14分30秒
[root@host ~]# date "+%Y-%m-%d %H:%M:%S"
2020-12-18 20:17:57

二、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

[root@host ~]# hwclock
2020年05月06日 星期三 16时44分04秒  -0.628406 秒

hwclock -s :以硬件时间修改系统时间

[root@host ~]# hwclock -s
[root@host ~]# date
2020年 05月 06日 星期三 16:45:51 CST

hwclock -r :读取硬件时间

[root@host ~]# hwclock -r
2020年05月06日 星期三 16时51分27秒  -0.365865 秒
[root@host ~]# hwclock  
2020年05月06日 星期三 16时51分35秒  -0.475031 秒

hwclock -w :将系统时间修改为硬件时间

[root@host ~]# hwclock
2020年05月06日 星期三 16时51分35秒  -0.475031 秒
[root@host ~]# date -s "20201218"
2020年 12月 18日 星期五 00:00:00 CST
[root@host ~]# hwclock -w
[root@host ~]# hwclock
2020年12月18日 星期五 00时00分14秒  -0.130884 秒
[root@host ~]# date
2020年 12月 18日 星期五 00:00:16 CST

------------------------------------------------------------------------------------------------------- 返回目录


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部