1、在centos 7 root账号下建立一个文件夹 mkdir /test在这个目录下创建一个time的脚本vi time.sh一下是脚本命令#!/bin/bashntpdate us.pool.ntp.org退出vim然后赋予time.sh这个脚本权限chmod 777 time.sh由于centos7以后/etc/rc.d路径下的rc.local文件权限被降级,所以我还要赋予这个文件权限chmod 777 /etc/rc.d/rc.local好了,我们现在要在编辑rc.local这个文件将之前编辑好的time.sh脚本的绝对路径添加到这个文件里echo '/test/time.sh'>> /etc/rc.d/rc.local
2、如果大家嫌弃这样手动麻烦,那么直接在/楫默礤鲼目录下简历一个time1.sh脚本然后拷贝以下的命令进去#!/bin/bashmkdir /testecho '#!/bin/bash'>> /test/time.shecho 'cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime'>> /wrx/time.shecho 'ntpdate us.pool.ntp.org'>> /wrx/time.shchmod 777 /test/time.shchmod 777 /etc/rc.d/rc.localecho '/test/time.sh'>> /etc/rc.d/rc.localchmod 777 /time1.sh然后保存在time1的路径下运行./time1.sh好了,到目前为止就可以开机自动同步上海时间了。亲测有效!