要使应用程序正常使用,服务器端有一个正确的时间是十分必要的;
时区设置
查看Linux时区
$ date -R
方法一:
通过tzselect生成时区设置选项
# tzselect
它并不产生作用,需要自己执行相关的设置(当前SHELL生效),或者将设置写入~/.profile(再次登录生效)或者/etc/profile
TZ='Asia/Shanghai'; export TZ
方法二:
此方法立即生效,并且可被“方法一”的设置覆盖
# rm -f /etc/localtime # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
查看结果
# date -R
Ubuntu中听说Java等程序会读取/etc/timezone里面的设置时区,所以也设置一下;
# echo "Asia/Shanghai" > /etc/timezone
时间日期设置
查看Linux时间和日期
$ date
设置Linux时间和日期
# date -s 2013-09-29 # date -s 10:42:28
自动保持时间同步
可以使用ntpdate从授时服务器自动对时
$ sudo apt-get install ntpdate
同步时间
$ sudo ntpdate cn.pool.ntp.org
定时同步
$ sudo crontab -e 0 5 * * * /usr/sbin/ntpdate cn.pool.ntp.org
相关内容
· Linux