Pythonの複数のインスタンスを実行すると、それらを停止したい場合、個々のインスタンスを見つけるのが難しくなります。 Ubuntu Linuxでは、アプリケーションまたはプロセスの各インスタンスに一意のIDがあります。 それぞれのIDを知らなくても、Pythonなどの特定のプロセスのすべてのインスタンスを停止できます 「pkill」コマンドを使用してプロセスを実行します。このコマンドは、基準に一致するすべてのプロセスを検索し、強制終了します。 各自。 「pgrep」コマンドは、指定された基準に基づいてプロセスIDを出力します。
ステップ1
デスクトップを右クリックして、 ターミナル ターミナルウィンドウを開くオプション。
今日のビデオ
ステップ2
コマンドを入力します sudo pkill python プロセスを開始したユーザーに関係なく、実行中のすべてのPythonプロセスを強制終了します。 プロンプトが表示されたら、パスワードを入力します。
ステップ3
コマンドを入力します sudo pgrep python すべてのPythonプロセスが停止していることを確認します。 このコマンドは出力を生成しないはずであり、パスワードの入力を求められることはありません。
ヒント
照合に使用されるプロセス名は、/ proc / pid / statの出力に存在する15文字に制限されています。 完全なコマンドライン/ proc / pid / cmdlineと照合するには、常に-fオプションを使用してください。