コマンド履歴でコマンド実行日時を見つけることはできますか?

コマンド履歴でコマンド実行日時を見つけることはできますか?

このコマンドは、コマンドが実行される日時を提供しません。履歴コマンドまたは他のコマンドを使用して日付と時刻を確認できますか?

$ history
    1  cd /strswork/strsapp/applications
    2  ll
    3  cd UM1
    4  ll
    5  cd DEV/oldlogs
    6  ls -ltr
    7  cd ..
    8  ls -ltr
    9  tail -10 log.txt
   10  more log.txt

答え1

書き込みコマンドは、~/.bash_history1行に1つずつコマンドのみを保存するファイルから読み取られます。タイミング情報は保存されません。

auditd(シェルで実行されたコマンドを追跡/記録する方法は?)

答え2

編集する。bash_profileまたは行末を/etc/profile
追加してくださいHISTTIMEFORMAT="%d/%m/%y %T "。以下を使用して更新します。

source /etc/profile

関連情報