在与服务器调试查看日志,发现日志时间和我本机时间相差很多;
查看当前系统时间
在Linux中设置系统时间,可以用date命令:
//查看时间
[root@localhost ~]# date
2008年 12月 12日星期五 14:44:12 CST
//修改时间
[root@localhost ~]# date -set "2013-12-24 00:01" <== (年/月/日 时:分【:秒】)
2009年 01月 01日星期四 00:01:00 CST
//date 有几种时间格式可接受,这样也可以设置时间:
[root@localhost ~]# date 012501012009.30 <== 月日时分年.秒
2009年 01月 25日星期日 01:01:30 CST
ntpdate
如果没有安装ntpdate,需要使用sudo apt-get install ntpdate安装ntpdate;
sudo ntpdate -u cn.pool.ntp.org :网络时间同步命令
注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;
sudo ntpdate -u time.windows.com
可以使用date命令查看时间是否修改;