云服务器免费试用

ubuntu修改时区命令的简单介绍

服务器知识 0 1123

本文目录:

  • 1、Ubuntu 时区和自动校时设置
  • 2、Ubuntu修改时区的两种方法
  • 3、Ubuntu怎么修改时区?
  • 4、ubuntu重启之后时区
  • 5、ubuntu16.04时区设置
  • 6、ubuntu 18 查看和修改时区

Ubuntu 时区和自动校时设置

    tzselect

    sudorm-rf /etc/localtime

    sudo  cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime

该方式为一天更新一次。

    sudo apt-get install -y ntpdate #安装

    sudo vim /etc/cron.daily/ntpdate                #添加下面一行,每天同步。

    sudo ntpdate ntp.ubuntu.com cn.pool.ntp.org

    sudo chmod 755 /etc/cron.daily/ntpdate          #修改权限

    sudo ntpdate -d cn.pool.ntp.org                #立即同步时间

该方式为连续定时更新

    apt-getinstall -y ntpd#安装

    vim /etc/ntp.conf#添加下面一行

    server cn.pool.ntp.org

    /etc/init.d/ntp restart#重启

Ubuntu修改时区的两种方法

服务器date时间不准:

jingke@ubuntu:~# date

Tue, 05 Nov 2019 21:08:31 -0500

实际是下午9点

  第一步:执行tzselect

修改/etc/localtime文件

控制系统时区的文件是/etc/localtime。只要把这个文件复制成相应时区的文件,系统时区就改成相应的时间了。

时区信息在:/usr/share/zoneinfo里。比如需要把本机 时区改成Shanghai的时间:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

这两条指令都可以更改。

使用date查看时间

                                                 第二种修改方式 timedatectl

1.查看当前时间状态

查看当前时间状态 timedatectl status :

wxs@ubuntu:~/6-1/task4$ timedatectl status

      Local time: Tue 2017-11-07 18:14:30 PST

  Universal time: Wed 2017-11-08 02:14:30 UTC

        RTC time: Wed 2017-11-08 02:14:29

      Time zone: America/Los_Angeles (PST, -0800)

Network time on: yes

NTP synchronized: yes

RTC in local TZ: no

系统显示的时间是错误的,错误原因也是显而易见的,使用的是America/Los_Angeles的时区。

因此只要修改时区就能保证时间的正确。

2.修改时区

所有的时区名称存储在/usr/share/zoneinfo文件中。

执行命令timedatectl set-timezone "Asia/Shanghai" 就可以将时区设为上海时区。

==== AUTHENTICATING FOR org.freedesktop.timedate1.set-timezone ===

Authentication is required to set the system timezone.

Authenticating as: wxs,,, (wxs)

Password:

==== AUTHENTICATION COMPLETE ===12345

重新查看当前时间状态 timedatectl status :

wxs@ubuntu:~/6-1/task4$ timedatectl status

      Local time: Wed 2017-11-08 10:15:45 CST

  Universal time: Wed 2017-11-08 02:15:45 UTC

        RTC time: Wed 2017-11-08 02:15:45

      Time zone: Asia/Shanghai (CST, +0800)

Network time on: yes

NTP synchronized: yes

RTC in local TZ: no12345678

此时时间已经正常了。

Ubuntu怎么修改时区?

当Linux启动时,系统Kernel会去读取硬件时钟的设置,系统时钟就会独立于硬件运作。

linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kernel时间。

2.同步系统及硬件时钟,硬件和系统时钟相差半小时,可以使用hwclock或者clock进行同步。

3.设置,开始设置时区时,参考网上的资料,使用tzselect 命令来进行,结果发现tzselect命令只是告诉了设置时区的方法,而并不是真的去修改/etc/sysconfig/clock这个文件。

4.如何使用tzselect命令设置时区,以及如何通过修改/etc/sysconfig/clock配置文件来设置时区。

5.行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行。

6.TZ='Asia/Shanghai'; export TZ 并将这行命令添加到.profile中,然后退出并重新登录。

ubuntu重启之后时区

1、首先输入命令@ubuntu:#dpkg-reconfigure tzdata。

2、其次出现一个对话框,选择geographic area:Asia,然后按下回车。

3、然后再次弹出对话框,选择Time zore:Shanghai,再次按下回车。

4、最后终端显示下图则表示OK,系统重启后仍然时间是正确的。

ubuntu16.04时区设置

安装好ubuntu后,默认时区是-4 貌似是阿根廷时区

date -R 查看当前时区

要修改成国内时区,需执行 dpkg-reconfigure tzdata 然后再界面上选择Asia--Shanghai,确定。

终端会当前时区已经修改成shanghai了

Current default time zone: 'Asia/Shanghai'

Local time is now:      Sun May  6 00:09:14 CST 2018.

Universal Time is now:  Sat May  5 16:09:14 UTC 2018.

再次date -R 查看当前时区

ubuntu 18 查看和修改时区

timedatectl status

或:

date -R

结果:

Local time: Wed2019-05-2222:10:53PDT

Universal time: Thu2019-05-2305:10:53UTC

RTC time: Thu2019-05-2305:11:24

Time zone: America/Los_Angeles (PDT, -0700)

System clocksynchronized: no

systemd-timesyncd.service active: yes

                RTC in local TZ: no

修改时区:

timedatectl set-timezone"Asia/Shanghai"

或:

tzselect

【ubuntu修改时区命令】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu修改时区命令的简单介绍
本文地址: https://solustack.com/21413.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。