Linuxで他のユーザのコマンド履歴を表示するには?
他のユーザーのコマンド履歴を表示するには?
私は自分のマシンの管理者です。/home/user_name/.bash_history
を見ることで通常の履歴を見ることができますが、そのuser_name
がsudo
をしていた時のコマンドを見ることができません。
あるユーザが実行した全てのコマンドを表示する方法はありますか?
他のユーザーのコマンド履歴を表示するには?
私は自分のマシンの管理者です。/home/user_name/.bash_history
を見ることで通常の履歴を見ることができますが、そのuser_name
がsudo
をしていた時のコマンドを見ることができません。
あるユーザが実行した全てのコマンドを表示する方法はありますか?
ここでは # zless /var/log/auth*
が便利です。これは圧縮されたファイルも開きます。:n
を使って前へ、または後ろへとジャンプすることができます。
あるいは、例えば :p
を使うこともできます。これについて詳しくは Arch Linux wiki を読んで下さい。