Hack 7. システム日付や時刻をセットする

システム日付を変更するには次のようにします:

# date {mmddhhmiyyyy.ss}

o mm - 月
o dd - 日
o hh - 24時間形式
o mi - 分
o yyyy - 年
o ss - 秒

たとえば、システム日付を2008/1/31 pm10:19:53 にセットするには

# date 013122192009.53

以下に示すように引数を使用してシステム日付を変更することもできます。

# date 013122192009.53
# date +%Y%m%d -s "20090131"
# date -s "01/31/2009 22:19:53"
# date -s "31 JAN 2009 22:19:53"
# date set="31 JAN 2009 22:19:53"

時刻だけをセットするには:

# date +%T -s "22:19:53"
# date +%T%p -s "10:19:53PM"