1、查看系统当前时间和时区
查看时间:下面两种都OK
[root@hadoop01 ~]# date -R
[root@hadoop01 ~]# date
[root@hadoop01 ~]# date '+%Y-%m-%d %H:%M:%S’
查看时区:cat /etc/sysconfig/clock
2、CentOS中时区是以文件形式存在,当前正在使用的时区文件位于
/etc/localtime
其他时区文件则位于
/usr/share/zoneinfo
其中中国时区使用
/usr/share/zoneinfo/Asia/Shanghai
则,更改时区的话,直接使用如下命令就OK
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
PS:
如果没有Asia/Shanghai时区文件,
请使用tzselect命令去生成时区文件,
生成好的时区文件就在/usr/share/zoneinfo目录下
3、我们一般使用”date -s”命令来修改系统时间
[root@hadoop01 ~]# date -s 12/25/2016
[root@hadoop01 ~]# date -s 19:57:30
[root@hadoop01 ~]# date -s “2016-12-25 19:57:30”
4、每次都手动来修改,比较麻烦,这里教大家一个简单的方法,用来同步网络时间。
使用命令:
[root@hadoop01 ~]# ntpdate time.nist.gov
[root@hadoop01 ~]# ntpdate 202.120.2.101
上海交通大学网络中心NTP服务器地址:
202.120.2.101(ntp.sjtu.edu.cn)
中国国家授时中心服务器地址:
cn.pool.ntp.org
若以上提供的网络时间服务器不可用,请自行上网寻找可用的网络时间服务器
5、现在告诉大家一个一劳永逸的方法
1>使用命令:crontab -e
[root@hadoop01 ~]# crontab -e
crontab的使用点击这里详细讲解
2>然后往里加入一行内容
*/10 * * * * ntpdate 202.120.2.101
上面的配置表示,每隔十分钟从202.120.2.101该时间服务器同步一次时间。
3>保存退出即可