Linux –通过命令提示符设置日期和时间

使用date命令显示当前日期和时间,或通过ssh会话设置系统日期/时间。
您还可以从X终端以root用户身份运行date命令。

如果Linux服务器的时间和/或日期错误,并且需要在shell提示符下将其设置为新值,则这很有用。

您必须以root用户身份登录才能使用date命令。

使用以下语法设置新数据和时间:

date --set="STRING"

例如,将新数据设置为2006年10月2日18:00:00,以root用户身份键入以下命令:

# date -s "2 OCT 2006 18:00:00"

或者

# date --set="2 OCT 2006 18:00:00"

您还可以使用以下语法简化格式:

# date +%Y%m%d -s "20081128"

要设置时间,请使用以下语法:

# date +%T -s "10:13:13"

在哪里,

10:小时(hh)
13:分钟(mm)
13:秒(ss)

使用等效于AM或PM的%p语言环境,输入:

# date +%T%p -s "6:10:30AM"
# date +%T%p -s "12:10:30PM"