几周前,土耳其能源和自然资源部宣布,DST将是永久性的,GMT + 3将永远在国内使用。

目前,我们的Linux服务器的时区设置为欧洲/伊斯坦布尔 。 但是还没有发布tzdata更新。

由于缺less更新,在zoneinfo文件(/ usr / share / zoneinfo / Europe / Istanbul)中声明的时区会自动从2016年10月30日的GMT + 3更改为GMT + 2。

您可以在下面看到2016年的详细信息:# zdump -v /usr/share/zoneinfo/Europe/Istanbul | grep 2016 /usr/share/zoneinfo/Europe/Istanbul Sun Mar 27 00:59:59 2016 UT = Sun Mar 27 02:59:59 2016 EET isdst=0 gmtoff=7200 /usr/share/zoneinfo/Europe/Istanbul Sun Mar 27 01:00:00 2016 UT = Sun Mar 27 04:00:00 2016 EEST isdst=1 gmtoff=10800 /usr/share/zoneinfo/Europe/Istanbul Sun Oct 30 00:59:59 2016 UT = Sun Oct 30 03:59:59 2016 EEST isdst=1 gmtoff=10800 /usr/share/zoneinfo/Europe/Istanbul Sun Oct 30 01:00:00 2016 UT = Sun Oct 30 03:00:00 2016 EET isdst=0 gmtoff=7200

(在没有更新的情况下)为了防止这种情况发生危机,我们决定制定一个将我们的服务器的时区设定为GMT + 3的备份计划; 但是当修正GMT + 3设置时,我们面对一个奇怪的行为。

在我们对时区进行修改之前,先看看当地时间和UTC时间。

# date Wed Sep 21 11:13:11 EEST 2016 # date -u Wed Sep 21 08:13:15 UTC 2016

我们将时区设置为固定的GMT + 3 ,如下所示:

# rm -f /etc/localtime # ln -s /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime

我们来看看更改后我们的服务器上的当地时间和UTC时间。 GMT + 3的时间比UTC 早 3小时,比UTC要晚 3小时 ,如上面的输出所示。

# date Wed Sep 21 05:14:24 GMT+3 2016 # date -u Wed Sep 21 08:14:26 UTC 2016

即使我们重置当地时间或UTC时间,它也不会改变。

# date -s "21 Sep 2016 11:16:00" Wed Sep 21 11:16:00 GMT+3 2016 # date Wed Sep 21 11:16:02 GMT+3 2016 # date -u Wed Sep 21 14:16:05 UTC 2016 # date -u -s "21 Sep 2016 11:16:00" Wed Sep 21 11:16:00 UTC 2016 # date Wed Sep 21 08:16:01 GMT+3 2016 # date -u Wed Sep 21 11:16:02 UTC 2016

为什么抵消似乎是倒退?

更新#1:最近发布的时区数据库更新为其官方存储库下的几个操作系统。 版本tzdata2016g包括上述更改的设置。

在某些时候,这个问题是在superuser.com上询问的问题的重复。

水晶般清晰的答案是

“像Etc / GMT + 6这样的区域是为了向后兼容POSIX标准而有意颠倒的”

但我相信不应该删除它来帮助那些想在Linux系统中禁用DST更改的人。

要禁用DST更改 ,请将/etc/localtime文件链接到文件夹/usr/share/zoneinfo/Etc/

示例命令:

# ln -s /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime

要select最合适的区域信息文件 ,请反转目标GMT的符号。

即为了设置GMT + 3时区(比UTC早3小时),应该使用/ usr / share / zoneinfo / Etc / GMT-3

在某些时候,TZ表的新版本将被发布,并可用于所有Linux发行版的更新。 嗯….我可以得到一个更新的时区表,在宣布解决这个问题后不久就可以获得。 也许可能会有一个新的TZ标志符合你的情况。

linux时间调整为dst,在Linux中禁用夏令时(DST)更改相关推荐

  1. linux时间变成英文,查看/修改Linux时区和时间

    一.时区 1. 查看当前时区 date -R 2. 修改设置时区 方法(1) tzselect 方法(2) 仅限于RedHat Linux 和 CentOS timeconfig 方法(3) 适用于D ...

  2. linux时间调整为dst,Linux上系统时间函数、DST等相关有关问题总结

    Linux下系统时间函数.DST等相关问题总结 1. 内核中时间的基本类型: 在Linux内核中,常见的时间类型有以下两种:系统时间(system time)和实时时间(real time),其实,方 ...

  3. linux时间调整为dst,禁用Linux中的夏令时(DST)更改

    几周前,(土耳其能源和自然资源部)宣布,DST将是永久性的,GMT 3将在该国永久使用. 目前,我们的Linux服务器的时区设置为Europe / Istanbul.但是还没有发布tzdata更新. ...

  4. linux系统启用夏令时,禁用Linux中的夏令时(DST)更改

    几周前,(土耳其能源和自然资源部)宣布,DST将是永久性的,GMT 3将在该国永久使用. 目前,我们的Linux服务器的时区设置为Europe / Istanbul.但是还没有发布tzdata更新. ...

  5. 计划任务linux时间,系统运维|在 Linux 中怎么使用 cron 计划任务

    没有时间运行命令?使用 cron 的计划任务意味着你不用熬夜程序也可以运行. 系统管理员(在许多好处中)的挑战之一是在你该睡觉的时候去运行一些任务.例如,一些任务(包括定期循环运行的任务)需要在没有人 ...

  6. linux 时间 偏差,【转】Linux系统时间偏差的纠正 adjtimex

    实际上,linux系统有两个时钟:一个是由主板电池驱动的"Real Time Clock"也叫做RTC或者叫CMOS时钟,硬件时钟.当操作系统关机的时候,用这个来记录时间,但是对于 ...

  7. linux时间 a x z,关于linux的命令一个莫名的想法,a到z有哪些命令

    如果有人突然问你linux系统中a到z中命令有哪些,不知道你是什么反应.做稍微整理下,以下是a到z的常用的命令. 命令a-z: a : awk,alias,ab b:blkid ,bash,brctl ...

  8. linux时间如何设置成英文单词,linux时间命令date、clock、hwclock

    一,date命令 1,date命令使用"+"来传递参数.常用参数如下: %Y表示年.%m表示月.%H表示小时.%M表示分钟.%S表示秒.%s表示linux时间戳的秒数. 很好记,% ...

  9. linux时间8个小时差,Linux下Chrome浏览器时间不对,时区不对

    deepin linux下,在chrome谷歌浏览器中,时区差8小时. 经过测试,把操作系统时区设置为上海(GMT)就可以了,操作系统默认可能是本地的时间和地点,虽然也是北京时间,但是可能导致chro ...

最新文章

  1. Science:细菌和古菌多重抗性系统抵御噬菌体和外来质粒
  2. boost::push_front相关的测试程序
  3. ROS学习笔记-使用C++类用以编程(以机器人语音交互为例)
  4. Java进阶学习路线
  5. 【JS】教你如何在对象内任意位置插入任意属性
  6. 【重难点】【Java基础 05】说一说你平时遇到的异常、什么情景下会用到反射、反射的底层原理
  7. Qt linux双屏,qt5 多屏显示
  8. 金融分析师 python_金融分析中的Python环境搭建
  9. 线性判别分析LDA解析2
  10. excel午晚加班考勤统计(excel快速计算午多少个和晚多少个)
  11. linux定时任务生效_linux设置定时任务
  12. 在线装机测试软件,完美装机大师工具V3.0专业版
  13. 《游戏学习》Java版俄罗斯方块小游戏源码实战
  14. 3D游戏设计-模型与动画
  15. leanote 蚂蚁云笔记 源码编译
  16. 光伏发电最大功率点跟踪MPPT(粒子群算法)
  17. Qt编写可视化大屏电子看板系统21-数据转曲线
  18. 进军餐饮行业,店铺该如何选址?
  19. android录制视频实现
  20. 数据管理篇之存储和成本管理

热门文章

  1. python报错_python 常见报错
  2. qml mousearea 点击其他地方_Qml 快速使用
  3. 看准网点评没有了_大众点评“亡”于2020
  4. 符号常量和变量有什么区别_“变量”和“常量”,计算机程序中的那个“量”是什么“量”...
  5. h5 先加载小图_【3dmax】小图渲大图(光子贴图的调用)
  6. 若计算机内存的地址从00H,2003计算机科学导论课程试卷A
  7. android关机菜单修改,Android4.4关机菜单添加重启系列选项
  8. tensorflow环境下的识别食物_研究室秒变后厨,TensorFlow被馋哭!日本团队用深度学习识别炸鸡,救急便当工厂...
  9. python 类和对象 atm_Python 类和对象
  10. 程序怎么启动vasp_构建可扩展的GPU加速应用程序(NVIDIA HPC)