我有一个在 Cent Os 5.8 (x86) 上运行的 VPS。在某些情况下,我们被迫重置整个 VPS(它挂起,恢复它的唯一方法就是重置它)。当我们这样做时,时间也会重置。
我们使用以下命令来设置时间(时区是通过 kloxo 管理面板配置的,并且不会像时间一样重置):
#date +%T%p -s "10:10:10" (as for hour 10 and minutes 10 and seconds 10 )
答案1
答案2
该程序date
设置系统时钟,即操作系统内部维护的时钟。计算机内部有一个单独的时钟,可以在计算机关闭(或重新启动)时保持时间。如果您已手动设置系统时钟,请致电hwclock
也可以设置硬件时钟。
hwclock --utc --systohc
(如果您的硬件时钟设置为本地时间,则替换--utc
为。仅当您与 Windows 双重启动时才应执行此操作。)--localtime
某些发行版有一个脚本,可以hwclock
使用正确的选项(--utc
或--localtime
,以及其他相关的特定于硬件的选项)进行调用。例如,在 Debian 上,运行/etc/init.d/hwclock.sh stop
. CentOS我不知道。
这一切都是为了一次性的事情。如果您的计算机具有永久或频繁的 Internet 连接,则在您手动设置大致正确的时间后,请使用 NTP 通过网络同步其时间。看cjc的回答。