Linuxプロセスを一時停止および再開する方法

Linuxでは、次のようにしてプロセスを停止、再開することができます。

  1. killコマンドでプロセスを停止、再開
  1. プロセスを一時停止: kill コマンドを実行して SIGSTOP シグナルを送信します。例えば、kill -STOP PID コマンドを実行してプロセスを一時停止します。ここで PID はプロセスの ID 番号です。
  2. プロセスを復帰するには、kill コマンドでプロセスに SIGCONT シグナルを送信できます。例えば、kill -CONT PID コマンドでプロセスを復帰します。
  1. pgrepとpkillコマンドでプロセスの停止と再開
  1. プロセス停止:pkill コマンドを使用すると、プロセスに SIGSTOP シグナルを送信することができます。たとえば、『pkill -STOP process_name』コマンドを使用すると、プロセスを停止できます。ここで、process_name はプロセスの名前です。
  2. プロセスの再開:pkill コマンドを使用してプロセスに SIGCONT シグナルを送信できます。たとえば、pkill -CONT process_name コマンドを使用してプロセスを再開します。
  1. killallコマンドを使用してプロセスを停止および再開します。
  1. プロセスの一時停止:killallコマンドを使用して、プロセスにSIGSTOPシグナルを送信できます。たとえば、killall -STOP process_name コマンドを使用して、プロセス process_name を一時停止できます。
  2. プロセス再開:killallコマンドでプロセスにSIGCONTシグナルを送信できます。例えば、process_nameプロセスを再開するにはkillall -CONT process_nameコマンドを使用します。

権限が十分なユーザーのみ他ユーザーのプロセスを停止、再開できる点に注意してください。

bannerAds