要使应用程序正常使用,服务器端有一个正确的时间是十分必要的;

时区设置

查看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

[ 编辑 | 历史 ]
最近由“jilili”在“2016-10-10 03:36:27”修改