如何手动更改linux系统时间?
How to manually change linux system time?
我在 VM 中安装了 Mint Linux 运行。
我尝试通过 GUI 将日期设置为更早的日期,这样我就可以尝试模拟在该日期生产时发生的数据库问题。
我尝试使用日期命令。
两次,都在几秒钟内将日期改回今天。
我正在停止自动时间同步 - timedatectl status
的输出是:
Local time: Mon 2016-04-18 15:41:19 BST
Universal time: Mon 2016-04-18 14:41:19 UTC
Timezone: Europe/London (BST, +0100)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: yes
Last DST change: DST began at
Sun 2016-03-27 00:59:59 GMT
Sun 2016-03-27 02:00:00 BST
Next DST change: DST ends (the clock jumps one hour backwards) at
Sun 2016-10-30 01:59:59 BST
Sun 2016-10-30 01:00:00 GMT
我试过了:
hwclock --set --date="2016-04-13 16:45:05"
没有任何效果,时钟一直回到今天。
我的第一个建议是检查您是否打开了自动更新时间和日期,如果是,请关闭该选项。同样的事情发生在我的机器上,尽管我使用的是 Debian。
我觉得自己像个白痴。
我以为是 Linux 或 Mint 魔法...愚蠢的我忘了它是一个 VM,所以它从主机获取时间。
我手动更改了主机上的时间,嘿嘿,它很快就在 VM 中更改了。
哦,张贴答案以防其他人也忘记了最明显的事情!
我在 VM 中安装了 Mint Linux 运行。
我尝试通过 GUI 将日期设置为更早的日期,这样我就可以尝试模拟在该日期生产时发生的数据库问题。
我尝试使用日期命令。
两次,都在几秒钟内将日期改回今天。
我正在停止自动时间同步 - timedatectl status
的输出是:
Local time: Mon 2016-04-18 15:41:19 BST
Universal time: Mon 2016-04-18 14:41:19 UTC
Timezone: Europe/London (BST, +0100)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: yes
Last DST change: DST began at
Sun 2016-03-27 00:59:59 GMT
Sun 2016-03-27 02:00:00 BST
Next DST change: DST ends (the clock jumps one hour backwards) at
Sun 2016-10-30 01:59:59 BST
Sun 2016-10-30 01:00:00 GMT
我试过了:
hwclock --set --date="2016-04-13 16:45:05"
没有任何效果,时钟一直回到今天。
我的第一个建议是检查您是否打开了自动更新时间和日期,如果是,请关闭该选项。同样的事情发生在我的机器上,尽管我使用的是 Debian。
我觉得自己像个白痴。
我以为是 Linux 或 Mint 魔法...愚蠢的我忘了它是一个 VM,所以它从主机获取时间。
我手动更改了主机上的时间,嘿嘿,它很快就在 VM 中更改了。
哦,张贴答案以防其他人也忘记了最明显的事情!