
過去の日付を表示する
ファイルからの日付の解析
ファイルに静的な日付文字列のレコードがある場合は、dateコマンドで-fオプションを使用して、優先する日付形式でそれらを解析できます。このように、コマンドを使用して複数の日付をフォーマットできます。次の例では、日付文字列のリストを含むファイルを作成し、コマンドで解析しました。
$ date -f datefile.txt

ファイルから日付を解析します。
Linuxでの日付と時刻の設定
日付を表示するだけでなく、ご希望に応じてシステムの日付を設定することもできます。このためには、Sudoアクセス権を持つユーザーが必要であり、次の方法でコマンドを実行できます。
$ sudo date -s "Sun 30 May 2021 07:35:06 PM PDT"
Code language: JavaScript (javascript)
ファイルの最終変更時刻を表示
dateコマンドを使用してファイルの最終変更時刻を確認できます。このため、コマンドに-rオプションを追加する必要があります。最後に変更されたファイルを追跡するのに役立ちます。たとえば、
$ date -r /etc/hosts

最終更新日。
システムタイムゾーンを上書きする
dateコマンドは、構成されたシステムタイムゾーンに従って日付を表示します。環境内のさまざまなタイムゾーンを使用するには、TZ変数を目的のタイムゾーンに設定する必要があります。たとえば、ニューヨーク時間に切り替えるには、次を実行します。
$ TZ='America/New_York' date
Code language: JavaScript (javascript)

優先タイムゾーンのある日付
使用可能なすべてのタイムゾーンを表示するには、 timedatectl list-timezonesを使用します コマンド。
UnixEpochTimeを使用する
エポック時間は、1970年1月1日00:00:00UTCから経過した秒数です。 %s形式の制御を使用して、エポック時間から現在の時間までの秒数を表示できます。
$ date +%s

Unixエポックタイム。
ファイルの名前付けでの日付の使用
現在の日付でファイルを作成できるため、ファイルの実績を維持できます。次の例では、名前に現在の日付を含むファイルを作成しました。
$ touch demo-$(date +"%Y-%m-%d”)
Code language: JavaScript (javascript)

日付付きの名前付けファイル。
結論
この記事では、dateコマンドの使用方法とLinuxで送信フォーマットの日付を比較する方法を学びます。
- 興味のあるもう1つの記事は、4つのソーシャルメディアコマンドラインツール(Facebook、Twitter、Reddit)です。
- またはLinuxデスクトップ用の6つの最高のパスワードマネージャー(2021年用)
- そしてあなたが知っておくべきLinuxシステム管理者のための10の監視ツール
———————————————————————————————————————
この記事を楽しんでいただけたでしょうか。その場合は、このページを以下の星で評価し、YouTubeチャンネルに登録するか、ツイッターでフォローしてください。