現在の日付と時刻をターミナルで取得し、そのためのカスタムコマンドをターミナルで設定する方法は?

Linux端末で時刻を確認したいのですが、どうすればいいですか? Linuxのターミナルで日付と時刻を取得するコマンドはありますか? カスタム関数を設定する方法はありますか?

ソリューション

コマンドは date です。

出力をカスタマイズするために、無数のオプションが用意されています。リストは date --help をご覧ください。

例えば, date '+%A %W %Y %X' は, Tuesday 34 2013 08:04:22 というように,曜日名,週番号,年,時刻を出力します。

解説 (4)

一日の時間と日付を取得するには、dateを使用します。

[pengyu@GLaDOS ~]$date
Tue Aug 27 15:01:27 CST 2013

また、hwclockでも可能です。

[pengyu@GLaDOS ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

カスタマイズされた出力のためには、date の出力を awk のようなものにリダイレクトするか、そのようなプログラムを自分で書くことができます。

どこからでも起動できるように、自分の実行可能なスクリプト/バイナリを PATH (例: /usr/bin) に置くことを忘れないでください。

解説 (2)