一、设置linux修改时区

首先查看当前时区

#date -R

显示结果为:

[root@localhost 20190528]# date -R

Wed, 29 May 2019 19:56:23 +0100

很显然不是东八区的时间。

方案一:使用tzselect命令实现

1、若不是,准备修改时区

#tzselect

2、查看是不是更改为东八区

[root@localhost 20190528]# date -R

Wed, 29 May 2019 19:57:14 +0100

结果非预期所期望的那样……怎么回事???

3、经排查,第一步中选了yes之后,有下面一段话。

此时时间并没有修改,需要执行TZ='Asia/Shanghai'; export TZ,并将这条命令写入.bash_profile文件。

4、执行命令TZ='Asia/Shanghai'; export TZ;

#TZ='Asia/Shanghai'; export TZ

5、再次查看是不是更改为东八区,显示成功

[root@localhost 20190528]# date -R

Wed, 29 May 2019 22:59:13 +0400

方案二:使用timedatectl命令

比较新的linux发行版(笔者尝试过ubuntu 16.04和centos7)均支持一个方便的命令timedatectl

1、使用timedatectl命令,查看当前的时区

[root@localhost ~]# timedatectl status

Warning: Ignoring the TZ variable. Reading the system's time zone setting only.

Local time: 三 2019-05-29 19:17:22 UTC

Universal time: 三 2019-05-29 19:17:22 UTC

RTC time: 三 2019-05-29 19:17:22

Time zone: n/a (UTC, +0000)

NTP enabled: yes

NTP synchronized: no

RTC in local TZ: no

DST active: n/a

2、使用timedatectl命令,设置时区为东八区

# timedatectl list-timezones | grep "Asia/S"

Asia/Sakhalin

Asia/Samarkand

Asia/Seoul

Asia/Shanghai

Asia/Singapore

Asia/Srednekolymsk

# timedatectl set-timezone "Asia/Shanghai"

3、查看当前的时区状态

# timedatectl status

Warning: Ignoring the TZ variable. Reading the system's time zone setting only.

Local time: 三 2019-05-29 23:23:59 SCT

Universal time: 三 2019-05-29 19:23:59 UTC

RTC time: 三 2019-05-29 19:23:59

Time zone: Asia/Shanghai (SCT, +0400)

NTP enabled: yes

NTP synchronized: no

RTC in local TZ: no

DST active: n/a

4、使用date命令查看,其显示并不是东八区……

我试了好久,,,,都没有成功!!不知道少什么配置文件,哪位大神晓得,欢迎留言指教!

# date -R

Wed, 29 May 2019 16:32:58 -0300

二、设置系统时间为此刻的北京时间

假设时区现在是正确的,此时的正确时间应该是“2019-5-29 23:50:00”;

//查看此时的时区与系统时间

# date -R

# timedatectl status

方案一、使用date命令:

………………date的使用………………Linux —— 时间(date设置系统时间)

[root@localhost ~]# date -s "2019-05-19 23:51:46" //设置时间为此刻北京时间

2019年 05月 19日 星期日 23:51:46 SCT

[root@localhost ~]# date //查看时间

2019年 05月 19日 星期日 23:51:47 SCT

方案二、查看此时的硬件时间,若硬件时间正确可以同步系统时间与硬件时间相同

……………………hwclock的使用…………Linux —— 时间(hwlock设置硬件时间)

[root@localhost ~]# hwclock -r //查看此时的硬件时间

2019年05月29日 星期三 23时52分55秒 -0.788625 秒

[root@localhost ~]# hwclock --hctosys //使得系统时间变换为硬件时间

[root@localhost ~]# date //再次查看当前时间

2019年 05月 29日 星期三 23:53:12 SCT

参考链接:

https://www.cnblogs.com/flying607/p/9900071.html

https://jingyan.baidu.com/article/39810a235cd638b637fda664.html

https://www.cnblogs.com/jiu0821/p/5999566.html

linux 设置时间为昨天,Linux —— 时间(tzselect、timedatactl命令,查看和修改时区,修改时区为东八区)...相关推荐

  1. java 时区转换 转换成东八区 时间

    代码如下: SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); --不需要时分秒了只 ...

  2. JVM 设置时区为中国(东八区、上海)

    TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai")); 在main方法一开头添加这一句.

  3. SpringBoot Mysql数据库与Java时间差8小时 UTC是全球标准时间 GMT%2B8是东八区,不能用UTC 否则Java时间与数据库时间会有8h时差 时区

    UTC是全球标准时间 GMT%2B8是东八区,不能用UTC 否则Java时间与数据库时间会有8h时差 #like12 find,bug,UTC是全球标准时间 GMT%2B8是东八区,不能用UTC 否则 ...

  4. Linux —— 时间(tzselect、timedatactl命令,查看和修改时区,修改时区为东八区)

    一.设置linux修改时区 首先查看当前时区 #date -R 显示结果为: [root@localhost 20190528]# date -R Wed, 29 May 2019 19:56:23 ...

  5. Linux修改系统时间为东八区北京时间(更换时区)

    文章目录 1. Linux时间 2. 查看系统时间 3. 查看硬件时间 4. 删除本地时间 5. 创建软连接 6. 时间同步(阿里服务器时间) 7. 若提示 command not found,则安装 ...

  6. 设置系统时间为-东八区

    1.查看系统服务器时区: a.  date -R  b. cat /etc/sysconfig/clock   //下面针对东八区设置 [root@localhost ~]# cat /etc/sys ...

  7. 如何设置Linux时区为东八区

    当我们购买美国VPS或服务器的时候,默认情况下是美国时间.对于我们定时执行某些任务会带来麻烦,所以需要设置时区为东八区. 登录SSH后,执行tzselect命令. 我们这里选择亚洲5. 这里选择chi ...

  8. mysql修改时间为东八区,mysql时区设置为东八区

    场景:后台返回给页面的时间统一差8小时. 分析:差八小时,应该是时区问题.具体的是哪一层出的问题呢,mybatis?mysql?系统时间? 解析: 1.查询mysql时区(正常) 输入show var ...

  9. spring boot中jackson时间格式和东八区的设置

    application.properties # JACKSON (JacksonProperties) spring.jackson.date-format=yyyy-MM-dd HH:mm:ss ...

最新文章

  1. nodejs渐入佳境[27]-express+mongodb+middleware实现密码哈希
  2. 【并发编程】volatile简单使用
  3. 几种替代MATLAB的工具,堪称完美!
  4. STL源代码分析(ch 1)组态1
  5. vue为什么要求组件模板只能有一个根元素
  6. mvc html validator,ASP.NET MVC实现Validation验证器扩展
  7. Swift中文教程(十七) 可选链
  8. iphone 开发第四天 - 字符串
  9. 题目241-字母统计
  10. 8位单片机003兼容替换意法半导体STM8S003F3P6
  11. OA系统权限设计思想和概念
  12. 多多情报通:拼多多推广账户金额可以通用吗?里面钱可以提出来吗?
  13. mc服务器不显示皮肤,游戏中不显示皮肤的可能原因
  14. 乐高收割机器人_乐高机器人制作~~农场收割机
  15. Android 利用Intent启动另一个app应用时,一个崩溃的问题
  16. 如何用matlab求线性方程的通解,用matlab求线性方程的解
  17. batocera_旧电脑变身影音游戏主机,支持70多个平台上万个游戏
  18. 大厂offer迟迟不来怎么办?
  19. matlab语言学习(第一部分)
  20. 区块链知识(一) | 实例化合约Contract

热门文章

  1. pthread_create如何传递两个参数以上的参数
  2. opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分
  3. Tensorflow_yolov3 Intel Realsense D435奇怪的现象,多摄像头连接时一旦能检测到深度马上就会卡(卡住)
  4. python numpy np.fromstring()函数(从字符串文本中提取数字,返回一维数组)(爬虫提取数字挺好用的)
  5. javascript中match方法和exec()方法详解与深度区别(非原创)
  6. PAT甲级题目翻译+答案 AcWing(并查集)
  7. 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料???
  8. 一个按键控制数码管的开和关_三菱PLC数码管显示及按键控制实验
  9. 找出素数并升序排列c语言,习题:随机产生N个四位正整数,将其中的素数选出,并升序排列之输…...
  10. 微信小程序富文本解析点击图片放大_微信小程序解析富文本过程详解