如何在国外主机上将Linux系统时间修改为北京时间
如何在国外主机上将Linux系统时间修改为北京时间
要想修改Linux系统的时间,首先要确定系统的时区设置是否正确。如果系统的时区设置不正确,那么系统时间就会偏移。要确定系统的时区设置是否正确,可以使用命令行工具date来查看。
date命令格式:
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date [-j|--date=iso-8601] [MMDDhhmm[[CC]YY][.ss]]
date [-r|--reference=file] [MMDDhhmm[[CC]YY][.ss]]
date [-d|--date=date] [MMDDhhmm[[CC]YY][.ss]]
如果系统的时区设置正确,那么使用date命令查看时间时,会显示当前系统时间,如下所示:
$ date
Wed Apr 10 10:17:51 PDT 2019
如果系统的时区设置不正确,那么使用date命令查看时间时,会显示当前系统时间,但是会有一个时区偏移量,如下所示:
$ date
Wed Apr 10 18:17:51 +0800 2019
上面的例子中,系统时间是北京时间,但是显示的时间是太平洋时间。
要修改系统时间,可以使用命令行工具date来修改。
date命令格式:
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
date [-j|--date=iso-8601] [MMDDhhmm[[CC]YY][.ss]]
date [-r|--reference=file] [MMDDhhmm[[CC]YY][.ss]]
date [-d|--date=date] [MMDDhhmm[[CC]YY][.ss]]
要使用date命令修改系统时间,需要使用管理员权限。
使用date命令修改系统时间为2019年4月10日18点18分18秒,北京时间,可以使用如下命令:
$ sudo date -s "20190410181818"
使用date命令查看系统时间,确认修改成功,如下所示:
$ date
Wed Apr 10 18:18:18 +0800 2019
相关文章