Linux时间校准

杂记 / 2022-10-08

今天在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后面要有空格
  • 字母区分大小写