centos 6 时间(centos7.6)
其实centos 6 时间的问题并不复杂,但是又很多的朋友都不太了解centos7.6,因此呢,今天小编就来为大家分享centos 6 时间的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
CentOS7设置日期和时间方法以及基本概念介绍
在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。
一、基本概念
1.1 GMT、UTC、CST、DST时间
(1) UTC
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。
(2) GMT
格林威治标准时间(Greenwich Mean Time)指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。(UTC与GMT时间基本相同,本文中不做区分)
(3) CST
中国标准时间(China Standard Time)
复制代码代码如下:
GMT+ 8= UTC+ 8= CST
(4) DST
夏令时(Daylight Saving Time)指在夏天太阳升起的比较早时,将时钟拨快一小时,以提早日光的使用。(中国不使用)
1.2硬件时钟和系统时钟
(1)硬件时钟
RTC(Real-Time Clock)或CMOS时钟,一般在主板上靠电池供电,服务器断电后也会继续运行。仅保存日期时间数值,无法保存时区和夏令时设置。
(2)系统时钟
一般在服务器启动时复制RTC时间,之后独立运行,保存了时间、时区和夏令时设置。
二、timedatectl命令
2.1读取时间
复制代码代码如下:
timedatectl//等同于 timedatectl status
2.2设置时间
复制代码代码如下:
timedatectl set-time"YYYY-MM-DD HH:MM:SS"
2.3列出所有时区
复制代码代码如下:
timedatectl list-timezones
2.4设置时区
复制代码代码如下:
timedatectl set-timezone Asia/Shanghai
2.5是否NTP服务器同步复制代码代码如下:
timedatectl set-ntp yes//yes或者no
2.6将硬件时钟调整为与本地时钟一致复制代码代码如下:
timedatectl set-local-rtc 1
hwclock--systohc--localtime//与上面命令效果一致
注意硬件时钟默认使用UTC时间,因为硬件时钟不能保存时区和夏令时调整,修改后就无法从硬件时钟中读取出准确标准时间,因此不建议修改。修改后系统会出现下面的警告。
2.6硬件时间设置成 UTC:
复制代码代码如下:
timedatectl set-local-rtc 1
hwclock--systohc--utc//与上面命令效果一致
centos7和centos6的区别
centos7和centos6区别:
1、内核:centos7的内核用的是3.10,centos6的内核用的是2.6.
2、文件系统:centos6.X:EXT4,EXT4的单个文件系统容量达到1EB,单个文件大小则达到16TB;centos7.X:XFS,XFS默认支持8EB见1字节的单个文件系统,最大可支持的文件大小为9EB,最大文件系统尺寸为18EB。
3、硬盘默认调度算法:centos6默认使用的是cfq,而centos7使用的是deadline。
4、防火墙:centos6,iptables防火墙;centos7,firealld防火墙。
5、数据库:centos6默认数据库是MySQL;centos7默认数据库是MariaDB。
6、网卡名:CentOS6网卡名是eth0;CentOS7网卡名是ens33。
7、网络配置命令:CentOS6中ifconfig/set;CentOS7中ip/nmtui,查看ip命令是ip address show。
8、网络服务:CentOS6默认使用network服务,CentOS7默认使用NetworkManager服务。
9、时间同步:CentOS6,ntpq-p;CentOS7,chronyc sources。
CentOS下永久修改系统时间的方法
使用Centos,遇到本地时间对不上,直接敲命令:date-s 2017-01-0510:15:15是立即生效了,但是重启后,系统时间还是原来的。
后面经过查找资料,做个小结.
我的Centos是安装在虚拟机上。在虚拟机有分系统时间和硬件时间。修改了其一是没有办法奏效,必须两者都更改。
1.date{查看目前本地的时间}
2.hwclock--show{查看硬件的时间}
3.如果硬件的时间是对不上,那就对硬件的时间进行修改、
4.hwclock--set--date'014-12-15 15:15:15'{设置硬件时间}
5.hwclock--hctosys{设置系统时间和硬件时间同步}
6.clock-w{保存时钟}
7.最后在通过重启,init 6快速重启后,查看系统时间是否真正生效!!!!1