调整Linux系统为正确时区的方法

  发布时间:2016-12-01 11:28:06   作者:佚名   我要评论
一些朋友不知道如何调整Linux系统为正确时区;下面小编就为大家带来调整Linux系统为正确时区的方法;有需要的朋友可以过来看看

linux-time01

如果你的 Linux 系统时区配置不正确,必需要手动调整到正确的当地时区。NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量,因此配置一个 NTP 对时间进行同步并不能解决时区不正确的问题。所以大家在用了国外云计算服务商如 Microsoft Azure 或其它 VPS、虚拟机时,需要注意是否与中国大陆的时区一致。

查看Linux当前时区

你可以使用如下命令非常容易地就查看到 Linux 系统的当前时区:

date
ls -l /etc/localtime

linux-time02

获取时区TZ值

要更改 Linux 系统时区首先得获知你所当地时区的 TZ 值,使用 tzselect 命令即可查看并选择已安装的时区文件。

执行 tzselect 命令

linux-time03

通过向导选择你所在大洲、国家和城市

tzselect 最终将以 Posix TZ 格式(例如 Asia/Shanghai)输出你所在的时区值,将此记录下来。

linux-time03

更改每个用户的时区

Linux 用户一个多用户系统,每个用户都可以配置自己所需的时区,你可以为自己新增一个 TZ 环境变量:

export TZ='Asia/Shanghai'

执行完成之后需要重新登录系统或刷新 ~/.bashrc 生效。

source ~/.bashrc

更改Linux系统时区

要更改 Linux 系统整个系统范围的时区可以使用如下命令:

sudo rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

注意:/usr/share/zoneinfo/Asia/Shanghai 中的具体时区请用自己获取到的 TZ 值进行替换。

使用Systemd更改Linux系统时区

如果你使用的 Linux 系统使用 Systemd,还可以使用 timedatectl 命令来更改 Linux 系统范围的时区。在 Systemd 下有一个名为 systemd-timedated 的系统服务负责调整系统时钟和时区,我们可以使用 timedatectl 命令对此系统服务进行配置。

sudo timedatectl set-timezone 'Asia/Shanghai'

linux-time05

最后,如果你发现 Ubuntu 与 Windows 双系统时间不同步,可以参考我们之前的文章说明和解决办法。希望可以帮助到大家!

相关文章

  • Linux系统安装教程之centos 6.4 英文版

    这篇文章主要介绍了Linux系统安装教程之centos 6.4 英文版,需要的朋友可以参考下
    2016-10-05
  • Windows和Linux双系统下删除Linux系统方法和Windows无法启动问题的快速

    这篇文章主要介绍了Windows和Linux双系统下删除Linux系统方法和Windows无法启动问题的快速解决方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-30
  • Linux系统之间拷贝文件的方法总结

    日常工作中需要经常从远程或本地服务器拷贝/移动大量文件。遇到文件比较多比较散的时候速度较慢,所以在想有没有较快的方式。经过搜罗、整理、验证,大概有以下几种
    2016-08-28
  • Linux系统init级别设置错误导致系统不能正常启动怎么办?

    Linux系统init级别设置错误导致系统不能正常启动怎么办?Linux中不小心将init级别设置为6代表重启,这样就导致了系统就不能正常启动,下面我们就来看看详细的教程,需要的
    2016-08-14
  • win10内置linux子系统或带来新的安全隐患

    在win10一周年跟新版本中内置了linux子系统,这虽然大大的方便开发人员,但是也给win10系统带来了新的危险因素,下面我们就来看看详细的内容,需要的朋友可以参考下
    2016-08-08
  • ubuntu16.04怎么远程远程登录linux系统?

    ubuntu16.04怎么远程远程登录linux系统?想要从windows复制东西粘贴到虚拟机中,结果发现无法粘贴,该怎么办呢?下面我们就来看看详细的解决办法,需要的朋友可以参考下
    2016-07-28
  • linux系统中怎么查看cpu信息?

    linux系统中怎么查看cpu信息?linux系统中,想知道cpu的情况,该怎么查看呢?下面我们就来看看使用几条命令查看linux系统cpu的教程,需要的朋友可以参考下
    2016-07-18
  • linux系统中怎么结束boa进程?

    linux系统中怎么结束boa进程?linux系统中和widows系统不同,如果想要结束某个进程,该怎么办?下面我们就来看看linux系统中结束Boa进程的教程,需要的朋友可以参考下
    2016-07-17
  • linux系统中怎么实现文本界面转化为图形界面?

    linux系统中怎么实现文本界面转化为图形界面?linux系统和windows不同,想将linux系统文本界面转化为图形界面该怎么办呢?下面我们就来看看几个简单命令实现这个功能的教程
    2016-07-16
  • 详解Debian系统中安装Linux新内核的流程

    自行通过命令行编译安装Linux内核的方法比较通用,这里我们就来看一下详解Debian系统中安装Linux新内核的流程,需要的朋友可以参考下
    2016-07-12

最新评论