有些时候我们在选择的VPS服务商提供的VPS主机方案安装系统、安装建站环境之后就直接上马网站,但是我们会有发现发布的文章或者有些时候设置的自动执行脚本时间与我们实际的时间不符合。甚至有些程序是需要与本地时间对比时间差才可以访问的,如果当前服务器时间在本地时间之前,我们可能就无法启动软件等问题。

所以,如果有遇到这样的问题,或者我们也可以在无论有没有这样时间差问题的前提下,对我们当前的VPS/服务器进行校准时间,调整与当前本地时间一致。刚好中午的时候,有一位网友需要解决这样的问题,老左就在他的CentOS6环境下操作,且记录分享。

第一、显示当前的系统时间

date

显示的结果如下:

Tue Mar 20 16:51:10 CST 2018

第二、更改时区

查看当前的时区列表

cd /usr/share/zoneinfo/
ls

这里我们可以看到所有的时区

这里我们展示的大范围地区的时区,但我们需要寻找更为细节的时间,比如亚洲北京,那我们就需要继续到Asia目录

cd Asia/
ls

如果我们需要把"Shanghai"时间设置为当前时间

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

然后问我们是否替换,我们输入y回车即可。这样时区就变成当前的时区。

第三、修改日期和时间

date MMDDhhmmYYYY

如果我们date测试当前的时间和日期和当前不对,我们可以通过上面的命令输入后直接替换更新。

MM: 月份数字
DD: 日期数字
hh:24小时制的时间
mm: 分钟2数字
YYYY: 年份

我们也可以同步当前系统时间和日期与NTP(网络时间协议)一直。通常NTP应安装到你的Linux系统默认情况下,如果我们的系统没有NTP,我可以用一个简单的命令来安装NTP包。

A - 安装NTP到Ubuntu, Debian

apt-get update
apt-get install ntp

B - 安装NTP到Fedora, Centos或者redhat

yum install ntp

然后执行ntpdate pool.ntp.org命令同步。

同步完成后,我们可以可看当前系统的时间:

date

系统时间已经和网络时间同步,目标达成。

总结,通过上面的方法我们可以把当前的VPS时间与我们本地时间一直,这样无论是调试软件还是编辑文章,时间就与我们当前时间一致。

解决CentOS 6环境时区、日期、时间同步方法的更多相关文章

  1. 修改 CentOS 6.3 时区 和 时间

    1.查看当前时区和时间 date -R 2.CentOS中时区是以文件形式存在,当前时区文件位于 /etc/localtime 其他时区文件位于 /usr/share/zoneinfo下,其中中国时区 ...

  2. CentOS 7: 设置时区和时间

    查看当前时区和时间 $ date $ ls -l /etc/localtime 查看所有可用时区 $ timedatectl list-timezones | grep Asia 设置时区 $ tim ...

  3. 解决CentOS java环境不生效的问题

    查看当前java版本 [root@localhost jdk1.6.0_45]# java -version openjdk version "1.8.0_65" OpenJDK ...

  4. 全面解析Java日期时间API

    时区 GMT(Greenwich Mean Time):格林尼治时间,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间. UTC(Universal Time ...

  5. JXL读取Excel日期时间不准确

    XL读取Excel日期时间多出了8个小时. Cell c = rs.getCell(j, i);                     if (c.getType() == CellType.DAT ...

  6. 一起Polyfill系列:让Date识别ISO 8601日期时间格式

    一.什么是ISO 8601日期时间格式 ISO 8601是国际标准化组织制定的日期时间表示规范,全称是<数据存储和交换形式·信息交换·日期和时间的表示方法>. 示例: 1. 2014-12 ...

  7. CentOS 7 设置时区、日期和时间

    CentOS 7 设置时区.日期和时间 changhr2013关注 2019.04.19 01:33:09字数 307阅读 139 在 CentOS 7 中,引入了一个叫 timedatectl 的设 ...

  8. Java基础 与时间日期相关的类:System -Date -SimpleDateFormat -Calendar类 -解决后缀.000Z 的时区问题

    笔记总结: /**与时间相关的类:System_Date_SimpleDateFormat_Calendar类 * 1.system 类下的currentTimeMillis() * 输出从1970年 ...

  9. centos时间同步方法

    centos时间同步方法 电脑软硬件应用网 45IT.COM 时间:2012-12-08 18:09 作者:李本清 新装的服务器可能设置了错误的,需要调整时区并调整时间.如下是使用NTP来从一个时间服 ...

随机推荐

  1. Java中volatile关键字实现原理

    原文地址http://www.cnblogs.com/xrq730/p/7048693.html,转载请注明出处,谢谢 前言 我们知道volatile关键字的作用是保证变量在多线程之间的可见性,它是j ...

  2. 如何在Pycharm设置ES6语法环境

    首先 如果不进行相关设置就刚ES6 语法的话,会出现下面提示性错误(运行还是能正常出效果的): (let 飘红, 这只是其中之一, 其他语法也会飘红) 接着,就是解决问题: 首先打开设置: 接着找到下 ...

  3. STL学习笔记— —容器map和multimap

    简单介绍 在头文件<map> 中定义 namespace std { template <typename Key, typename T, typename Compare = l ...

  4. Linux中的欢迎信息

    本地终端欢迎信息 /etc/issue \d     显示当前系统日期 \s     显示操作系统名称 \l      显示终端的终端号,这个比较常用 \m    显示硬件体系结构,如i386.i68 ...

  5. WebService中WSDL和WADL(转)

    转自https://blog.csdn.net/liuxiao723846/article/details/51611183#commentBox 自己加了修改批注方便自己理解. 1.Java开发We ...

  6. Sql多条件排序

    多条件排序可以通过在order by语句后面使用case when then条件语句来实现. end 例子: 1.创建表case_test 共有id,case_type,case_location,c ...

  7. Guide to Spring @Autowired

    Guide to Spring @Autowired Spring希望由@Autowired注解的依赖在某个依赖bean被构造时是可以访问的.如果框架不能解析这个用于wiring的bean,就会抛出异 ...

  8. LeetCode:二进制求和【67】

    LeetCode:二进制求和[67] 题目描述 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11" ...

  9. 通过ip得到所在城市,以及城市所在经纬度坐标(监控系统中用的该代码,小航哥)

    监控系统中就是利用的该段代码,实现通过ip得到所在城市,以及城市所在经纬度坐标,最后得以利用echarts实现模拟迁移的效果 api官方介绍: http://lbsyun.baidu.com/inde ...

  10. PAT 天梯赛 L1-023. 输出GPLT 【水】

    题目链接 https://www.patest.cn/contests/gplt/L1-023 AC代码 #include <iostream> #include <cstdio&g ...