如何设置Linux的系统时间
2017-05-18 本文已影响18人
844d268ca7ba
一般我们拿到一台Linux服务器的时候,系统时间都是设置好的,但最近我遇到了一个坑,我司用了一台好长时间没有接上电源的PC机器给我当服务器,装好服务器之后,默认时间是2012年,于是我需要设置一下Linux的系统时间。
查看当前系统时间
date
如果你的系统时间不是跟当前的时间不一样,那么这篇文章就对你有点用了。
首先,使用下面的命令,很轻易的设置好时间
date '2017-05-18 18:57:00'
把时间设置好之后,用date
查看一下是否设置正确,一般问题不大。
但是,系统重启后,时间又回到原来的那个时间了,因为Linux硬件里面有一个时钟,使用date
命令只是改掉了Linux系统的时间,但并没有改变系统的时钟,所以我们需要设置系统的时钟。
查看系统时钟:
hwclock --show // print the hardware time
系统时间是不是还是原来那个时间?
这时候有下面的命令,把系统时间同步到硬件中,下次系统重启的时候就会用硬件里面的时间来初始化系统时间了。
hwclock --systohc //把系统时间同步到硬件中
完。