linux修改系统时间和bios时间一致
1、设定系统时间
date -s "2023-04-01"
date -s "22:00:00"
date -s "2023-04-01 22:00"
2、同步系统和BIOS时间
hwclock --show 显示bios时间
hwclock --systohc 将系统时间写入bios
hwclock --hctosys 将bios时间写入系统
hwclock --help 显示帮助
目前 Linux 系统上面有两个时间喔,一个是 Linux 系统,另一个则是 BIOS 时间(真正的硬件记录的时间)! 我们可以使用 date 这个指令来手动修正目前主机的时间,不过, date 这个指令仅修正 Linux 时间而已,我们还需要以 hwclock 这个指令来将 BIOS 时间也更新才行!
这样修改,有一定几率失败,我是用作关机后局域网唤醒,由于bios时间不对,导致唤醒失败。第2种方法不更改bios时间,把unraid系统休眠(不是关机),在局域网唤醒,就没失败过