CentOS6修改时区、日期、时间

CentOS6修改时区、日期、时间

一、时区

使用date命令查看时区

date --help 获取帮助
[[email protected] ~]# date -R
Mon, 13 Aug 2018 11:10:04 +0800
[[email protected] ~]# date +%z
+0800
#我们国家的东八区(+0800)

修改时区

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

hwclock -w  写入硬件,避免重启失效

二、时间

概念:Linux时间有两个

系统时间:也叫软件时间(sys), 1970年1月1日到当前时间的秒数

BOIS时间:也叫硬件时间(hc)

显示时间

[[email protected] ~]# date;hwclock -r
Fri Feb 17 11:24:50 CST 2017
Fri 17 Feb 2017 11:25:00 AM CST  -10.015012 seconds

设置时间

1、date -s

date -s 20121019
date -s 23:40:00

2 、ntpdate

安装ntp:

yum install -y ntp
ntpdate ntp1.aliyun.com && hwclock -w  同步时间且写入硬件
[[email protected] ~]# crontab -l    #定时任务时间同步
#time sync by jeremy at 2018-08-13
*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1

三、时区不一致导致时间不一致

[[email protected] ~]# date -R;cat /etc/sysconfig/clock 
Mon, 13 Aug 2018 11:18:55 +0800
ZONE="Asia/Shanghai"
[[email protected] ~]# su - sysadmin
[[email protected] ~]$ date -R;cat /etc/sysconfig/clock 
Mon, 13 Aug 2018 03:19:37 +0000
ZONE="Asia/Shanghai"

解决不同账号时区不一致问题:

[[email protected] ~]# vim /etc/profile    #尾部新增一行添加如下内容
#time zone
export TZ="Asia/Shanghai"
[[email protected] ~]# source /etc/profile

因为是sysadmin账号不一致,所以需要在sysadmin账号的交互非登录~/.bashrc环境变量修改

[[email protected] ~]$ whoami
sysadmin
[[email protected] ~]$ vim .bashrc    #尾部新增一行添加如下内容
#time zone
export TZ="Asia/Shanghai"
[[email protected] ~]$ date -R;cat /etc/sysconfig/clock     #再次查看发现没有生效
Mon, 13 Aug 2018 03:27:52 +0000
ZONE="Asia/Shanghai"
[[email protected] ~]$ source ~/.bashrc    #source使用环境变量生效
[[email protected] ~]$ date -R;cat /etc/sysconfig/clock 
Mon, 13 Aug 2018 11:28:46 +0800    #已生效了
ZONE="Asia/Shanghai"

再次查看环境变量已生效:

[[email protected] ~]$ whoami
sysadmin
[[email protected] ~]$ date -R;cat /etc/sysconfig/clock 
Mon, 13 Aug 2018 11:35:34 +0800
ZONE="Asia/Shanghai"
[[email protected] ~]$ logout
[[email protected] ~]# date -R;cat /etc/sysconfig/clock
Mon, 13 Aug 2018 11:35:45 +0800
ZONE="Asia/Shanghai"

参考:

https://www.cnblogs.com/tijun/p/7609797.html

https://www.cnblogs.com/kaynet/p/6409274.html

原文地址:http://blog.51cto.com/sandshell/2158984

时间: 2024-11-05 21:46:18

CentOS6修改时区、日期、时间的相关文章

ubuntu修改时区和时间的方法

ubuntu修改时区和时间的方法 1.首先要查看时区 [email protected]:~# date -R Wed, 13 Sep 2017 21:04:21 -0400 如果要修改时区,执行 tzselect 2.选择区域:亚洲 [email protected]:~# tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent, oc

win7 无法修改时区和时间

电脑用的win7系统, 今天调试程序的时候,想改下时间,才发现修改时区的按钮点了没反应,修改时间的按钮是灰色的,没法保存. 在网上搜了一下,想着应该是用的Ghost安装系统的问题,不过也找到了解决办法,试了一下,能用. -------------将下面文字复制到新建一个.reg文件赋值进去双击导入,就可以了------ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Cu

我使用过的Linux命令之date - 显示、修改系统日期时间

我使用过的Linux命令之date - 显示.修改系统日期时间 本文链接:http://codingstandards.iteye.com/blog/1157513   (转载请注明出处) 用途说明 ate命令可以用来显示和修改系统日期时间,注意不是time命令. 常用参数 格式:date 显示当前日期时间. 格式:date mmddHHMM 格式:date mmddHHMMYYYY 格式:date mmddHHMM.SS 格式:date mmddHHMMYYYY.SS 设置当前日期时间,只有r

我使用过的Linux命令之date - 显示、修改系统日期时间(转)

用途说明 ate命令可以用来显示和修改系统日期时间,注意不是time命令. 常用参数 格式:date 显示当前日期时间. 格式:date mmddHHMM 格式:date mmddHHMMYYYY 格式:date mmddHHMM.SS 格式:date mmddHHMMYYYY.SS 设置当前日期时间,只有root用户才能执行,执行完之后还要执行 clock -w 来同步到硬件时钟. mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数. 格式:date +FORMAT

CentOS修改时区和时间

CentOS修改时区和时间: 修改时区:CentOS时区在/etc/localtime中配置,修改最简单的方式是做个链接到你所要配置的时区(可用时区列表在/usr/share/zoneinfo) ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 也可以直接覆盖 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 验证(查看)当前时区: date 原文地址:http://blog.51

Esxi 修改时区及时间

Esxi 修改时区及时间 1.启用SSH服务: 2.从其他一台Linux主机拷贝一个 /usr/share/zoneinfo/Asia/Shanghai 文件到ESXI主机的数据卷目录(即存储虚拟机文件的那个目录,其他目录重启ESXI会被还原掉). 3.输入以下命令即可. mv /etc/localtime /etc/localtime.bak && cp /vmfs/volumes/datastore/.Shanghai-localtime /etc/localtime 4 修改时间命令

django:DateTimeField如何自动设置为当前时间并且能被修改 ——django日期时间字段的使用

创建django的model时,有DateTimeField.DateField和TimeField三种类型可以用来创建日期字段,其值分别对应着datetime().date().time()三中对象.这三个field有着相同的参数auto_now和auto_now_add,表面上看起来很easy,但实际使用中很容易出错,下面是一些注意点. DateTimeField.auto_now 这个参数的默认值为false,设置为true时,能够在保存该字段时,将其值设置为当前时间,并且每次修改mode

centos修改时区同步时间

查看服务器时间及所在时区 [[email protected] ~]# date -R Fri, 07 Dec 2018 04:38:28 -0500 修改时区 先使用 tzselect 根据提示选择所在地区,最终生成时区 You can make this change permanent for yourself by appending the line TZ='Asia/Shanghai'; export TZ to the file '.profile' in your home di

CentOS系统优化系列之“修改时区和时间”

时间设置有几个相关的概念: 1.rtc时间/硬件时间:是指的例如主板上的某个实时时钟(rtc)硬件设备,这个时间是没有时区信息的,或者说他表示哪个时区的时间,依赖于"人为解读" 2.系统时间:这是被软件系统(这里指os)认知的时间,他包含时区和utc时间两部分 3.rtc时间.local.utc关系设置:如前述,rtc时间并不带有时区信息,就拿咱们大部分所处的东八区来说.现在是上午11点,rtc时间若设为11点,则rtc时间显然对应到东八区的local时间:如果rtc设定为早上3点,则