欢迎关注并支持我的个人博客:codingshen.com
今天在centos上设置定时任务,发现执行了但时间不对,用date命令读取系统时间,发现系统时间不是当前时间。网上说用命令ntpdate pool.ntp.org校准,发现校准后date读取的时间和标准时间相差16个小时。后来找到了靠谱的校准方法,特记录一下。
NTP服务器(上海) :ntp.api.bz
sudo yum install -y ntpdate
sudo ntpdate ntp.api.bz
date命令的常见参数的用法:
- date +%Y 以四位数字格式打印年份 eg: 2018
- date +%y 以二位数字格式打印年份 eg: 18
- date +%m 月份
- date +%d 日期
- date +%H 小时
- date +%M 分钟
- date +%S 秒
- date +%w 星期,如果结果显示0,则表示周日
注意:
- date后面要有空格
- 字母区分大小写