如何UNIX设置日期和时间命令

时间:2020-01-09 10:46:08  来源:igfitidea点击:

有一台UNIX服务器比正确的时间晚了大约4个小时。
如何手动更正日期和时间。
如何在UNIX操作系统下使用命令行选项设置日期和/或者时间?

date命令显示当前日期,日期,时间和年份,并且可以为您设置日期和时间。
要查看当前日期和时间,请执行:

$ date

您必须以root用户身份登录才能在UNIX下设置/更改日期。
在UNIX和类似UNIX的操作系统下设置日期和时间的语法如下:

date MMddhhmm[[cc]yy]

其中:

  • MM:月份(两位数的数字月份)
  • dd:日(两位数的数字日,即月份中的日)
  • hh:小时
  • mm:分钟(30)
  • cc:年份的前两位数字(10)
  • yy:年份的最后两位数字(2010年)。

要在HP-UX,AIX,Sun Solaris或者UNIX之类的操作系统下将日期设置为2010年4月27日上午8:00,请执行:

date 042708002010

使用各种格式的HP-UX UNIX设置日期示例

使用mmddHHMM [[cc] yy] [。
ss]格式,设置日期:

date 010709342000
date 0107093400.00
date 010709342000.00

使用[[cc] yy] mmddHHMM [.ss]格式:

date 0001070934
date 200001070934
date 200001070934.00

使用mmddHHMM [.ss cc] yy格式:

date 01070934.0000
date 01070934.002000

IBM AIX UNIX设置日期

要在AIX UNIX下设置日期和时间,请执行:

date 0217185010

上面将日期和时间设置为2010年2月17日星期三CST。

获取有关日期命令的帮助

您还可以使用以下命令查看有关日期的手册页:

$ man date