GNU/Linux >> Linux の 問題 >  >> Linux

パイプの反対側にあるプロセスを見つける

シンボリック リンクのコンテンツ「pipe:[20043922]」は一意の ID です。パイプのもう一方の端には一致する ID があります。

(find /proc -type l | xargs ls -l | fgrep 'pipe:[20043922]') 2>/dev/null

パイプの両端が表示されます。


lsof を使用して、パイプを使用してプロセスのリストを取得できます コマンド:

lsof | grep 'FIFO.*20043922'

出力には、リーダー (1r のようなエントリを持つ FD 列) とライター (2w のようなエントリを持つ同じ列) が表示されます。


Linux
  1. RHV – LV 拡張のプロセスとは

  2. 現在の Linux カーネル ソースは何ですか?

  3. FIND の結果を COPY コマンド CP にパイプすることは可能ですか?

  1. Linux:すべての RAM を使用しているプロセスを見つけますか?

  2. Linuxでプロセスの優先順位を見つけるコマンドは何ですか?

  3. 正しい find -exec 構文は何ですか

  1. Linuxでのコマンドまたはプロセスの実行時間を検索する

  2. このX11ウィンドウを作成したプロセスは何ですか?

  3. ファイル名の末尾のチルダ(〜)はどういう意味ですか?