unix で現在時刻を表示する方法を教えてください
Unixシステムでは、dateコマンドを利用して現在時刻を表示できます。その書式は以下のとおりです。
date [options]
一般的な選択肢には以下が含まれます。
- %H:24時間表示の時
- I:時表示(12時間制)
- M: 分を表示
- %S:秒を表示
- %Y:年を表示します
- %m:月の表示
- %d:日付を表示
たとえば、現在の日付と時刻を丸ごと表示するには、以下のコマンドを使用できます。
date '+%Y-%m-%d %H:%M:%S'
出力は 2022-01-01 10:30:00 のように出力される場合があります。なお、出力のタイムフォーマットは適宜調整が可能です。