简单记录一下:
在linux下直接修改系统时间可用:
比如将系统时间设定成1996年6月10日的命令如下。
#date -s 06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date -s 13:12:00
与某一服务器时间同步:ntpdate ntp.sjtu.edu.cn(上海交通大学的时间),可用域名或者ip地址(使用ntpdate时一定要ntpd服务关闭service ntpd stop)
国家授时中心ip地址:210.72.145.44(虽然不能ping通,不能访问,但时间确实可以同步,已测试)
与服务器自动同步:
Crontab –e → 0 0 * * * ntpdate ntp.sjtu.edu.cn(代表每天凌晨0点同步时间)
1 0 * * * hwclock --systohc 将系统时间写入bios
还有一种方法是:vi /etc/ntp.conf 添加server ntp.sjtu.edu.cn 重启ntpd服务serivce ntpd restart(这种方法感觉没有上边2种方法修改实际)
一、时区
1. 查看当前时区
date -R
2. 修改设置时区
方法(1)
tzselect
方法(2) 仅限于RedHat Linux 和 CentOS
timeconfig
方法(3) 适用于Debian
dpkg-reconfigure tzdata
3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
在中国可以使用:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
1. 查看当前时区
date -R
2. 修改设置时区
方法(1)
tzselect
方法(2) 仅限于RedHat Linux 和 CentOS
timeconfig
方法(3) 适用于Debian
dpkg-reconfigure tzdata
3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
在中国可以使用:
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
转载于:https://blog.51cto.com/zhengbin/916873