站长视角
用户至上

Centos下系统时间和时区的修改和设置

香港110M(含10M CN2)大带宽独服限量促销,香港E3-8G-1T硬盘-3IP,月付仅799!

 

一般购买的VPS或独立服务器时区可能是美国当地时间,不是中国的时间,使用定时任务或其它项目的时候,系统时间很重要,合理的时区和时间设置可以保证日后维护和使用的方便。

一、修正时区

1
2
3
rm -rf /etc/localtime    #删除当前默认时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#复制替换默认时区为上海

二、手动修正时间

1
date -s ’09:16:00 2013-01-21′

使用“date”命令,修改时间和日期为2013年1月21日,时间是上午9点16分0秒。

 

三、时间自动同步和校正

1
2
3
yum install -y ntp        #安装时间同步服务(组件)
ntpdate us.pool.ntp.org   #设置同步服务器
date                      #查看当前时间

部分系统已经安装了NTP服务,系统会根据当前记录的时区(第一步操作)自动连接ntp服务器校正时间。

此方法适用于大部分独立服务器和虚拟化(Xen、KVM)的Linux系统,如Centos及Debian,部分OpenVZ虚拟话系统可能无法修改。部分Xen VPS请使用下面方法:

一、修正时间 1、编辑/etc/sysctl.conf

1
vi /etc/sysctl.conf

SSH执行以上命令,在该文件底部加入以下代码。

1
xen.independent_wallclock = 1

保存并退出。 2、执行以下命令

1
sysctl -p

SSH执行以上命令,重新加载系统参数。 3、依次执行以下命令

1
2
3
4
5
6
rm -rf /etc/localtime    #删除当前默认时区
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#复制替换默认时区为上海
yum install -y ntp        #安装时间同步服务(组件)
ntpdate us.pool.ntp.org   #设置同步服务器
date                      #查看时间(时区)是否生效

SSH中依次逐行执行以上命令,即可替换默认时区,更新为上海时间。若执行“date”后时间恢复正常,则表示修改成功。 二、自动同步时间 为了保证时间的准确性和或防止VPS和母机时间再一次同步,请设置开机时自动同步最新的时间。 1、查询ntpdate组件所在位置

1
which ntpdate

SSH执行以上命令,查询ntpdate组件所在路径。(可跳过) 2、添加开机自动启动项 (1)修改/etc/rc.local文件

1
vi /etc/rc.local

SSH执行以上命令。 (2)在适当位置加上以下命令

1
/sbin/ntpdate us.pool.ntp.org

保存并退出即可。

 

本文非原创,引用链接:http://www.kwx.gd/CentOSApp/CentOS-Change-TimeZone.html

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Centos下系统时间和时区的修改和设置》
文章链接:https://cnidc.co/120.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。
广告位招租,欢迎骚扰
香港110M(含10M CN2)大带宽独服限量促销,香港E3-8G-1T硬盘-3IP,月付仅799!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专注国外VPS_云服务器_独立服务器_国外主机_外贸主机

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏