Shell data、timedatectl
data系统时间管理命令
命令date +%F xxxx—xx--xx #查看当前日期。 命令date +%T xx:xx:xx #查看当前时间。 命令date +%y xx #年2位 命令date +%Y xxxx #年4位 命令date +%m xx #月 命令date +%d xx #日 命令date +%H xx #时 命令date +%M xx #分 命令date +%S xx #秒 命令date +%s nx #时间搓 命令date +%W xx #第多少周 命令date +%w x #周几 命令date “-1 day” #1天前。 命令date “+1 month” #1月后。 命令date “-1 year” #1年前。 命令date “+1 hour” #1时后。 命令date “-1 minute” #1分前。 命令date “+1 second” #1秒后。
命令:ntpdate time.windows.com #时间同步服务。
# date命令将日期设置为2014年6月18日
---- date -s 06/18/14
# 将时间设置为14点20分50秒
---- date -s 14:20:50
# 将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)
---- date 0618141614.30
timedatectl
1、要显示系统的当前时间和日期
timedatectl status
2、设置系统时间
timedatectl set-time '16:10:40 2015-11-20'
将Linux系统时钟同步到远程NTP服务器
NTP即Network Time Protocol(网络时间协议),是一个互联网协议,用于同步计算机之间的系统时钟。timedatectl实用程序可以自动同步你的Linux系统时钟到使用NTP的远程服务器。
注意,你必须在系统上安装NTP以实现与NTP服务器的自动时间同步。
要开始自动时间同步到远程NTP服务器,在终端键入以下命令。
# timedatectl set-ntp true
要禁用NTP时间同步,在终端键入以下命令。
# timedatectl set-ntp false