なお UNIX/Linux の時刻は 1970年1月1日 00:00 を起点とした、
秒数で記録されています。
date コマンド
date コマンドで表示される時刻をシステム時刻
またはシステムクロックと呼びます。
$ date
2007-2018年 7月 8日 日曜日 10:31:37 JST
$ date "+%A"
日曜日
$ date
2007年 7月 8日 日曜日 10:33:15 JST
$ (export TZ=GMT0; date) # グリニッジ標準時
2007年 7月 8日 日曜日 01:33:15 GMT
$ (export TZ=US/Hawaii; date) # ハワイ標準時
2007年 7月 7日 土曜日 15:33:15 HST
# date 0707000000
2000年 7月 7日 金曜日 00:00:00 JST
Linux が稼働している間は、すべてこの時刻を基準とします。
hwclock コマンド
長く稼働しているシステムでは、多くの場合微妙にハードウエアクロックがずれる
傾向にあります。この状態でシステムが再起動されると、ハードウエアクロックに
システム時刻が合わせられてしまいます。
$ hwclock
2007年07月08日 11時17分04秒 -0.143536 秒
定期的に hwclock を用いて、ハードウエアクロックとシステム時刻の同期をとる
とよいでしょう。