linux时区时间问题

摘要:
Linux下可以通过运行命令tzselect然后输入选项前面的数字来一步一步地设置当前系统时区。UTC相当于本初子午线上的平均太阳时,过去曾用格林威治平均时来表示.北京时间比UTC时间早8小时,以1999年1月1日0000UTC为例,UTC时间是零点,北京时间为1999年1月1日早上8点整。),所以我们在时间上面相隔了8个小时。这个时候bios的时间和系统的时间当然是不一致,一个代表utc时间,一个代表cst,即上海的时间。

同步网络时间(需要连接互联网)

参考:https://blog.csdn.net/mjp_erhuo/article/details/83895177

linux使用tzselect调整时区

首先tzselect,选择数字Asia,China,Shanghai,输入1;

复制

vim /etc/profile

最后一行添加

TZ='Asia/Shanghai'; export TZ

重新退出账号再登录

转自:https://blog.csdn.net/qq_37123238/article/details/82983050

1.在linux中,用date查看时间的时候显示:

  2013年 2月 17日 星期三 19:04:14 CST 

世界协调时间(Universal Time Coordinated,UTC):

  GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此计算即可。

Linux下可以通过运行命令tzselect然后输入选项前面的数字来一步一步地设置当前系统时区。

如果没有安装ntp服务器,刚需要先执行以下命令:

yum install ntp

同步时间使用ntpdate命令如下:

ntpdate cn.pool.ntp.org

2.我们在安装完Centos Linux操作系统之后,点击系统的时间发现与现在所使用的时间不一致,相差有8小时,而在安装系统的时候我们选择的时区是上海,但是CentOS Linux默认的bios时间是utc时间(UTC是协调世界时(Universal Time Coordinated)英文缩写,是由国际无线电咨询委员会规定和推荐,并由国际时间局(BIH)负责保持的以秒为基础的时间标度。UTC相当于本初子午线(即经度0度)上的平均太阳时,过去曾用格林威治平均时(GMT)来表示.北京时间比UTC时间早8小时,以1999年1月1日0000UTC为例,UTC时间是零点,北京时间为1999年1月1日早上8点整。),所以我们在时间上面相隔了8个小时。这个时候bios的时间和系统的时间当然是不一致,一个代表 utc 时间,一个代表cst(+8时区),即上海的时间。

在CentOS Linux中终端命令中执行以下命令:

1).vi /etc/sysconfig/clock #编辑时间配置文件

ZONE="Asia/Shanghai"

UTC=false #设置为false,硬件时钟不于utc时间一致

ARC=false

2).ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #linux的时区设置为上海时区

3).ntpdatecn.pool.ntp.org#对准时间

4)./sbin/hwclock --systohc #设置硬件时间和系统时间一致并校准

经过以上步骤,我们的CentOS linux系统时间和计算机硬件时间终于都是cst时间了,并且都是上海时区。

转自:https://blog.csdn.net/wangmj518/article/details/49683305

免责声明:文章转载自《linux时区时间问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇斐波那契数列记录项攻防世界(Ctf-Web 新手练习区)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux的PHP开发环境快速搭建

搭建的环境是LNMP: 1、安装MySQL 这个非常简单我用的是Ubuntu那么就用apt源,下载deb文件然后按照全新安装文档按顺序:a.加入apt库  b.更新apt库 c.安装 d.运行MySQL 下载: https://dev.mysql.com/downloads/repo/apt/ 文档: https://dev.mysql.com/doc/m...

linux的端口学习(一)

1.端口是什么? 1.1 是英文port的意译,可认为是设备与外界通讯交流的出口。 1.2 端口可分为虚拟端口和物理端口。 1.2.1 虚拟端口:指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。 1.2.2 物理端口:又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ1...

linux查看文件大小

01 查看文件和文件夹的大小 一般使用df和du命令查看。 其中df可以查看一级文件夹大小,使用比例,档案系统及挂载点。 du 可以根据参数查看文件及文件夹的大小 [app@bae6ff234e2dca8 ~]$ df -h Filesystem Size Used Avail Use%Mounted on /dev/vda1...

轻松简单搭建Linux下的C#开发环境<转>

先看看本篇文章最终效果:在 Ubuntu 里跑的开 发环境 MonoDevelop   [图 片:MonoDevelop1.png]如 果平时主要开发控制台类、组件、后端服务等程序,可以尝试在Linux类操作系统下搭建C#.Net开发环境,好处是在Linux环境里你不用担心朋友或 同事拿你的电脑来玩魔兽世界或者一不小心被装了一大堆流氓软件 ;-)1、Lin...

等了整整12年!Linux QQ 终于更新了!

来自:快科技 作者:上方文Q链接:http://news.mydrivers.com/1/681/681039.htm 2019年10月24日,也就是“1024程序员节”的时候,腾讯突然发布了Linux系统版本的QQ,官方也宣称“全新回归”。 这是因为在2008年的时候,腾讯曾经发布过一次Linux QQ,但如同浪花一般随即消失得无影无踪,如今随着Linu...

linux系统编程:自己动手写一个who命令

who命令的作用用于显示当前有哪些用户登录到系统。 这个命令执行的原理是读取了系统上utmp文件中记录的所有登录信息,直接显示出来的 utmp文件在哪里呢? man who的时候,在手册下面有这么一段说明:意思就是不指定文件参数,那么读取的就是/var/run/utmp,到底是不是,验证下 If FILE is not specified, use /va...