查看当前时间状态

在新版的ubuntu中,使用timedatectl 替换了ntpdate来进行时间管理。

timedatectl status


RTC time就是硬件时钟时间。

设置时区

dpkg-reconfigure tzdata

设置硬件时间
首先确定你的硬件时钟是否设置为本地时区:

#查看是否是本地时区
timedatectl | grep local
#将你的硬件时钟设置为本地时区:
timedatectl set-local-rtc 1
timedatectl | grep local

修改tomcat时区

java服务的时间,在/home/XXX/app/xxx/catalina/30010/bin服务的catalina->端口->bin下的set_env.sh配置文件中追加 -Duser.timezone=GMT+08

linux系统时区

tzselect:

执行tzselect命令–>选择Asia–>选择China–>选择east China - Beijing, Guangdong, Shanghai, etc–>然后输入1。过程如下图:

执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ=‘Asia/Shanghai’; export TZ 并将这行命令添加到.profile中,然后退出并重新登录。参考下图中date命令看到的结果,最终时区显示为CST,即中国标准时间。

修改配置文件来修改时区1、修改/etc/sysconfig/clock ZONE=Asia/Shanghai

2、rm /etc/localtime3、链接到上海时区文件

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

执行完上述过程后,重启机器,即可看到时区已经更改。

修改时区方法2 dpkg-reconfigure tzdata

此时cat /etc/timezone时可能会发现时区还是不能成功,这个时候说明之前可能是在美国的时区下加了8小时,虽然时间对了,但是时区还是错的.

这个时候可以试下sudo dpkg-reconfigure tzdata
选中正确的时区,可以成功覆盖/etc/timezone下的时区

linux中时区正确,mysql中时区也正确,并且mysql

此时我遇到了linux和mysql的时区都对,而且存放在mysql中的数据也是正确的时间,但是读取出来的时间比正常的时间快了14个小时,懵逼了一会.
然后查阅到问题可能出在mysql的jdbc驱动处,所以在连接数据库的时候尝试设置时区,在数据库连接上加了&serverTimezone=Asia/Shanghai
发现成功了,奥利给

附带tzselect的方法:

sudo tzselect

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

同步时间:

sudo apt-get install ntpdate

sudo ntpdate time.windows.com

sudo ntpdate pool.ntp.org

sudo ntpdate cn.pool.ntp.org

sudo ntpdate ntp.ubuntu.com

在修改时间以后,修改硬件CMOS的时间

sudo hwclock --systohc //非常重要,如果没有这一步的话,后面时间还是不准

linux(ubuntu)查看/修改时区时间相关推荐

  1. ubuntu server 修改时区

    ubuntu server 修改时区 运行如下命令: sudo tzselect 然后选择Asia,输入4,然后enter 然后进入国家地区选择界面 这里选择China,输入9,然后enter 最后这 ...

  2. Linux下查看/修改系统时区、时间

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  3. 转载:Linux下查看/修改系统时区、时间

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  4. linux系统查看当前时区,linux修改系统时间和linux查看时区、修改时区的方法

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  5. linux系统查看当前时区,查看/修改Linux时区和时间

    查看/修改Linux时区和时间 一.时区 1. 查看当前时区 date -R 2. 修改设置时区 方法(1) tzselect 方法(2) 仅限于RedHat Linux 和 CentOS timec ...

  6. 运维学习(二):Linux服务器永久修改系统时间和时区方法

    修改时区: 1. 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai 用这个文件替换当前的/etc/localtime文件. 或者找你认为是标准时间的服务器,然后 ...

  7. ubuntu下更改时区_怎么修改Ubuntu系统的时区时间日期

    linux系统修改系统时间与时区的方法一: 修改系统时间. linux系统时钟有两个,一个是硬件时钟,即BIOS时间,就是我们进行CMOS设置时看到的时间,另一个是系统时钟,是linux系统Kerne ...

  8. linux 脚本中修改时区没有生效,linux系统修改时区,时间,立即生效

    时区的配置文件是/etc/sysconfig/clock.用tzselect命令就可以修改这个配置文件,根据命令的提示进行修改就好了. 但是在实际工作中,发现这种方式是不能够使得服务器上的时间设置马上 ...

  9. Linux系统查看系统日期时间、时区信息

    一.查看系统当前时间 date 二.查看时区信息 cat etc/localtime 三.查看时区详情信息 cat /usr/share/zoneinfo/Asia/Shanghai 四.docker ...

最新文章

  1. python 第六章 函数
  2. posix多线程程序使用条件变量的一个常见bug
  3. 【并查集】【图论】【最小生成树】剑鱼行动(ssl 1618)
  4. html表格按钮相对位置不变,表格中如何使td或div相对定位在某一行上面
  5. Golang list双向链表源码走读
  6. Redis五大基本数据类型及其相关命令及常用用途
  7. 3D游戏引擎中常见的三维场景管理方法
  8. Bootstrap学习(一)
  9. Android Retrofit下载文件进度
  10. arch linux u盘安装,安装 ArchLinux 到U盘(四)安装Archlinux
  11. Ubuntu解决火狐浏览器无法同步书签的问题
  12. 智能合约的形式化描述、分析和验证
  13. 每天有数百人搜索App破解,开发者该怎么保护自己的手机应用呢?
  14. ISA防火墙的基础应用与配置
  15. 深圳app上架-2021年上半年android ios app上架价格一览
  16. thinkphp 添加图片 文字 水印生成带二维码的小程序推广海报
  17. 前端生成海报的 N 种方案和优劣对比
  18. uniGUI获取设备信息
  19. 集合的交运算c语言函数,集合的并交运算(C语言
  20. 实例-MySQL-模拟京东电商数据库

热门文章

  1. 配置通过SSH登录设备
  2. google首页被篡改
  3. php如何删除所有文件,php如何删除所有文件
  4. 搭建光纤网络_光纤| 计算机网络
  5. matlab2c使用c++实现matlab函数系列教程-sinc函数
  6. linux开机自启动frpc
  7. 基于专用电能计量芯片的纯电动汽车充电桩设计
  8. JAVA字符串判空的方法
  9. 主机安全基础 ---对于主机安全,你应该知道这些
  10. gradle构建maven提示Missing required attribute: dependency groupId POM