关于报告和设置日期和时间存在可用的date
和timedatectl
命令 - 它符合通过网络提供的最常见结果。实际上两者都做同样的事情。
那么,对于一个明确的场景,什么时候其中一个比另一个是强制性的呢?
答案1
有一个重要的区别:
当您使用命令设置时间时date
,只会更改系统时间。但如果您设置时间,timedatectl
则系统时间和默认 rtc 时间都会受到影响。
如果您想在更改后更新 RTC 时间date
,则需要使用hwclock
.
答案2
date
是一个古老的 UNIX 工具,timedatectl
是 systemd 创建者的一个新工具,因此它仅在带有systemd
.
只要有空,就使用您喜欢的任何东西。