ファイルで指定されたプロセスIDによってプロセスを再帰的に強制終了します

あしゅ

いくつかのプロセスを強制終了できるようにしたい。プロセスID(ファイルで指定されている)を知っているので、1つずつ実行したくありません。killコマンドを再帰的に呼び出して、rmコマンドで行うようにファイルまたは標準入力を介して入力を与えるような方法はありますか...

クサラナンダ

pids.txt1行に1つのプロセスIDを持つファイルが与えられた場合、次のことができます。

xargs kill <pids.txt

これkillにより、ファイルのプロセスIDを使用しユーティリティが呼び出されます。

その他のソリューションには次のものがあります

kill $(cat pids.txt)

どのIMHOはそれほどエレガントではなく、

while read pid; do
    kill "$pid"
done <pids.txt

簡単なことをするために書くことはたくさんあります。


上記のバリエーションのいずれも、テキストファイル内のプロセスIDが、ファイルの作成時にプロセスIDが添付されていたのと同じプロセスに対応しいることを確認できないことに注意してください

Linuxシステムでは、プロセスIDは通常、新しいプロセスごとに1ずつ増加し、許可されている最大のプロセスIDが使用されると、いくつかの小さい番号からさらにIDが割り当てられます。これは、時間の経過とともにプロセスIDが再利用されることを意味します。

OpenBSDなどの一部のシステムでは、プロセスIDがランダムに割り当てられます。ここでも、しばらくすると古いプロセスIDが再利用されます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonスクリプト内からWindows上のバッチファイルによって開始された外部プロセスを強制終了します

分類Dev

Pythonスクリプト内からWindows上のバッチファイルによって開始された外部プロセスを強制終了します

分類Dev

LinuxOSによってプロセスが強制終了されます-OOMがありません/ var / logファイルにログインします

分類Dev

COMMAND列でフィルタリングされたsudoフューザーによって示されるプロセスを強制終了します

分類Dev

PowerShellで指定されたユーザーによって実行されたプロセスを強制終了します

分類Dev

atコマンドによって生成されたマスタープロセスを強制終了します

分類Dev

sshが死んだときにsshによって生成されたプロセスを強制終了します

分類Dev

AndroidでJavaによって開かれたプロセスを正常に強制終了します

分類Dev

プロセスが強制終了されたときに開いているファイルを破棄する

分類Dev

Javaのプロセスによって開始された子プロセスを強制終了する方法は?

分類Dev

強制終了されたプロセス ID を stdout に出力します

分類Dev

プロセスがカーネルによって強制終了されました

分類Dev

libc6-devを再インストールしようとしています:サブプロセスがシグナルによって強制終了されました

分類Dev

強制終了されたプロセスは、GetProcessesByNameを使用して再び戻ってきます

分類Dev

スーパーバイザーによって開始されたセロリプロセスを強制終了できません

分類Dev

プロセスがOSによって強制終了された後にアプリを再起動する

分類Dev

Pythonを使用して削除する前にファイルプロセスを強制終了します

分類Dev

プロセスがbashのシグナルによって強制終了されたかどうかを識別します

分類Dev

pgrepによって返されたすべてのプロセスを強制終了する方法

分類Dev

PIDファイルによるプロセスの強制終了

分類Dev

プロセスがOOMkiller / cgroupsによって強制終了される前にシグナルを受信する

分類Dev

プロセスがOOMkiller / cgroupsによって強制終了される前にシグナルを受信する

分類Dev

dpkg-deb:エラー:貼り付けサブプロセスがシグナルによって強制終了されました(パイプの破損)

分類Dev

親プロセスが「kill -9」によって強制終了されると、サブプロセスも強制終了されますか?

分類Dev

マルチプロセッシングモジュールによって作成されたゾンビプロセスを強制終了する方法

分類Dev

COM接続によって開始されたプロセスが強制終了されていることを確認します

分類Dev

プロセスを強制終了した後、自動的に再び表示されます

分類Dev

以前のCRONによって開始されたプロセスを強制終了するCRONジョブ

分類Dev

Bashで指定されたタイムアウト後に子プロセスを強制終了する方法は?

Related 関連記事

  1. 1

    Pythonスクリプト内からWindows上のバッチファイルによって開始された外部プロセスを強制終了します

  2. 2

    Pythonスクリプト内からWindows上のバッチファイルによって開始された外部プロセスを強制終了します

  3. 3

    LinuxOSによってプロセスが強制終了されます-OOMがありません/ var / logファイルにログインします

  4. 4

    COMMAND列でフィルタリングされたsudoフューザーによって示されるプロセスを強制終了します

  5. 5

    PowerShellで指定されたユーザーによって実行されたプロセスを強制終了します

  6. 6

    atコマンドによって生成されたマスタープロセスを強制終了します

  7. 7

    sshが死んだときにsshによって生成されたプロセスを強制終了します

  8. 8

    AndroidでJavaによって開かれたプロセスを正常に強制終了します

  9. 9

    プロセスが強制終了されたときに開いているファイルを破棄する

  10. 10

    Javaのプロセスによって開始された子プロセスを強制終了する方法は?

  11. 11

    強制終了されたプロセス ID を stdout に出力します

  12. 12

    プロセスがカーネルによって強制終了されました

  13. 13

    libc6-devを再インストールしようとしています:サブプロセスがシグナルによって強制終了されました

  14. 14

    強制終了されたプロセスは、GetProcessesByNameを使用して再び戻ってきます

  15. 15

    スーパーバイザーによって開始されたセロリプロセスを強制終了できません

  16. 16

    プロセスがOSによって強制終了された後にアプリを再起動する

  17. 17

    Pythonを使用して削除する前にファイルプロセスを強制終了します

  18. 18

    プロセスがbashのシグナルによって強制終了されたかどうかを識別します

  19. 19

    pgrepによって返されたすべてのプロセスを強制終了する方法

  20. 20

    PIDファイルによるプロセスの強制終了

  21. 21

    プロセスがOOMkiller / cgroupsによって強制終了される前にシグナルを受信する

  22. 22

    プロセスがOOMkiller / cgroupsによって強制終了される前にシグナルを受信する

  23. 23

    dpkg-deb:エラー:貼り付けサブプロセスがシグナルによって強制終了されました(パイプの破損)

  24. 24

    親プロセスが「kill -9」によって強制終了されると、サブプロセスも強制終了されますか?

  25. 25

    マルチプロセッシングモジュールによって作成されたゾンビプロセスを強制終了する方法

  26. 26

    COM接続によって開始されたプロセスが強制終了されていることを確認します

  27. 27

    プロセスを強制終了した後、自動的に再び表示されます

  28. 28

    以前のCRONによって開始されたプロセスを強制終了するCRONジョブ

  29. 29

    Bashで指定されたタイムアウト後に子プロセスを強制終了する方法は?

ホットタグ

アーカイブ