あなたがLinuxシステム管理者であれば、あなたは間違いなく、彼らがリアルタイムで実行するLinuxコマンドを監視するように、すべてのシステムユー この簡単なLinuxシステムセキュリティの記事では、システムユーザーが実行するすべてのLinuxシェルコマンドをリアルタイムで監視する方法について説
システムユーザーが実行するLinuxコマンドをリアルタイムで監視する方法を見てみましょう:
現在のシェルがBashシェルの場合、通常のシステムユーザーによって実行されるすべてのコマンドは、に格納されます。各ユーザーのホームディレクトリにあるbash_history隠しファイル。 そのファイルの内容は、historyコマンドを使用してユーザーが表示できます。
だから、ユーザーの(tithiユーザーと仮定して)を表示したい場合。bash_historyファイル我々は、端末に次のコマンドを入力する必要があります:-
cat /home/tithi/.bash_history
例:
すべてのコマンドリスト
現在のシェルがZshシェルの場合は、次のコマン:-
cat /home/tithi/.zsh_history
注:exec zshを使用してbashシェルからzshに切り替え、exec bashを使用してその逆
Articleタグ: