プロセスをアクティブにするファイルを追跡または確認する方法はありますか?

プロセスをアクティブにするファイルを追跡または確認する方法はありますか?

スパムは、サイトの「保存ボタン、リロード」でアクションを実行するか、しばらくして送信されます。 htopでsmtp -t unix -u -c ユーザーが一連の実行をしているのを見ました。 postfix

このコマンドを有効にするファイルを確認する方法はありますか?

----編集------特定のCMSを使用していますか?サーバーでERPNext v8を実行しています。システムに電子メール機能がありますが、私はそれを使用していません。送信したメールはスパムでした。スパムは昨年4月27日から始まったが、リソースをあまりにも多く占めた。

答え1

それで- モールドバナー、メモ以下を含むプロセスに関する豊富な情報を返します。

  • コマンドライン
  • 状態
  • 所有者
  • プロセスID(別名「PID」)
  • ...

より「ps」書式指定子の完全なリスト

これには、プロセスの親のPIDである「PPID」も含まれます。

たとえば、ローカルで実行されている「emacs」のPPID(つまり、私のワークステーションでemacsを起動するプロセスのPID)を取得するには、次のようにします。

ps -eo ppid,comm | awk '/emacs/ {print $1}'

「1102」を返します(大きな問題ではありませんが、後でもう一度説明します)。この親プロセスの詳細:

ps -o args,comm,state,user 1102

または(より良い場合):

ps -o args,comm,state,user $(ps -eo ppid,comm | awk '/emacs/ {print $1}')

返品:

COMMAND                     COMMAND         S USER
xfce4-panel --display :0.0  xfce4-panel     S matth

注:表示するフィールドのリストは例としてのみ提供されています(ここでは重複しています)。

関連情報