Linux执行date命令发现差了12小时,格式是EDT
背景
新建了个虚拟机, CentOS7
操作系统,执行 date
命令发现日期不正确,与当前时间差了12小时,格式是 EDT
。
使用 NTP
(Network Time Protocol)同步后,依然不正确。
# 实际时间 2021年7月26日12:50:38
[root@hadoop2 ~]# date
2021年 07月 26日 星期一 00:50:47 EDT# NTP时钟同步
[root@hadoop2 ~]# ntpdate ntp1.aliyun.com
26 Jul 00:51:16 ntpdate[67431]: step time server 120.25.115.20 offset -2.724103 sec# NTP时钟同步后,依然不正确
[root@hadoop2 ~]# date
2021年 07月 26日 星期一 00:51:20 EDT
方法一
修改时区: timedatectl set-timezone Asia/Shanghai
# 原来,时区设置指向了美国纽约
[root@hadoop2 ~]# ll /etc/localtime
lrwxrwxrwx. 1 root root 38 7月 30 2020 /etc/localtime -> ../usr/share/zoneinfo/America/New_York# 修改时区
[root@hadoop2 ~]# timedatectl set-timezone Asia/Shanghai[root@hadoop2 ~]# date
2021年 07月 26日 星期一 12:56:13 CST# 查看新的软链接
[root@hadoop2 ~]# ll /etc/localtime
lrwxrwxrwx. 1 root root 35 7月 26 12:56 /etc/localtime -> ../usr/share/zoneinfo/Asia/Shanghai
方法二
创建软链接: ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 备份
[root@hadoop2 ~]# mv /etc/localtime /etc/localtime.bak# 创建软链接
[root@hadoop2 ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
方法三
直接覆写: cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 备份
[root@hadoop2 ~]# mv /etc/localtime /etc/localtime.bak# 使用新时区覆盖
[root@hadoop2 ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Note:NTP时钟同步可实现服务器时间校准:
- yum install ntpdate
- ntpdate ntp1.aliyun.com 或者 ntpdate cn.pool.ntp.org 或者ntp[1-7].aliyun.com
If you have any questions or any bugs are found, please feel free to contact me.
Your comments and suggestions are welcome!
Linux执行date命令发现差了12小时,格式是EDT相关推荐
- linux当前时间 按格式化,Linux下date命令,格式化输出,时间设置
date命令的帮助信息 [root@localhost source]# date --help 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] ...
- linux远程date命令,linux之date命令详解
date命令的用处 1.用于显示特殊的时间格式,可以用于对日志文件的命名 2.用于设置时间 ,不过这方面用的比较少,因为一般的服务器都设置的有自动同步网络时间 用法: date [OPTION]... ...
- Linux下date命令的修改时间问题
Linux下date命令的修改时间问题 最近好想学linux,刚好公司也有一台旧的电脑,可是有次公司突然停电了,我用date命令时出问题了,电脑的时间不对了,我后来到网上搜索了好久,也没找到同时修改时 ...
- linux脚本参数获取时间戳,Linux系统date命令的参数及获取时间戳的方法
date指令相关用法示例 date 用法: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] ...
- Linux中date命令的各种实用方法--转载
在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的 ...
- linux无date命令,linux的date命令
linux下显示时间命令是最基本的命令之一.下面由学习啦小编为大家整理了linux的date命令的相关知识,希望大家喜欢! Linux的date命令详解 显示时间是个常用的命令,在写shell脚本中也 ...
- java+am+上午,java – 使用AM/PM以12小时格式显示当前时间
目前的时间显示为13:35 PM 然而,我想显示为12小时格式与AM / PM,即1:35 PM而不是13:35 PM 当前代码如下 private static final int FOR_HOUR ...
- linux如何更改服务器时间格式,Linux中date命令,格式化输出,时间设置
date命令的帮助信息 [root@localhost source]# date --help 用法:date [选项]...[+格式] 或:date [-u|--utc|--universal] ...
- Linux中date命令用法及大小比较
Linux date命令的用法 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [- ...
最新文章
- Github的创建及使用
- Linux C++与Python混合编程(g++生成链接库与python调用)
- LLDB+Python脚本:增强LLDB调试
- oracle proedure 文件_关于oracle存储过程读取文件
- python定义一个类和子类_Python定义类、定义子类以及super()函数的使用
- tomcat架构分析(概览)【转】
- 数据库服务器 之 Postgresql备份和恢复------SQL转储篇
- 【转载】手动删除引用nuget如何还原
- JZOJ 1036. 【SCOI2009】迷路
- sonarqube插件开发(二) 开发插件
- hdmi 屏幕旋转 树莓派_使用树莓派的轻量级远征工具套装
- matlab fullbnt,Matlab2010下使用FULLBNT工具箱建立复杂的动态贝叶斯网络
- 细说 AppCompat 主题引发的坑:You need to use a Theme.AppCompat theme with this activity!
- 实验九 哈希表的查找操作
- 小米Miui线刷步骤记录
- 物理层-宽带接入技术
- 中国塑料杯市场需求预测与发展前景分析报告2022-2027年
- Unity设置相机正交相机和透视相机的动态切换
- STM32 芯片锁死无法烧录问题解决
- 计算机驱动有必要更新,电脑各硬件驱动程序是否越新越好?需要经常更新驱动程序吗?...
热门文章
- 2016012023+小学四则运算练习软件项目报告
- 怎么用java实现通过身份证号码判断籍贯所在地区
- 【LeetCode】第37题——解数独(难度:困难)
- 如何使用PDF编辑工具中的便签功能?
- Tomcat集群---Cluster节点配置
- matlab距离保护程序,MATLAB的距离保护仿真.ppt
- vscode中python调试的断点失效
- maven 私服nexus的公共仓库汇总
- 有感于“学术官僚化、大学衙门化,教授奴才化”
- 【二】2D测量 Metrology——apply_metrology_model()算子