Linuxで応答しないプログラムを殺す7つの方法

Linuxで応答しないプログラムを殺す7つの方法

Linuxソフトウェアは、問題を発生させることなく動作するのに十分な堅牢性を備えていますが、最高のアプリでさえハングする場合があります。それらがクラッシュするのを待つのではなく、これらの応答しないプログラムを強制終了することができます。実際、Linuxプログラムを強制終了する方法はたくさんあるので、選択に甘んじていることに気付くかもしれません。





Linuxのアプリケーションで問題が発生している場合は、Linuxでプログラムを強制終了するいくつかの方法があります。





1.「X」をクリックしてLinuxプログラムを強制終了します

あなたはおそらくすでに立ち去って温かい飲み物を作ってみたでしょう。 PCに戻ってアプリがまだハングしていることに気付いた場合は、回復するのに十分な時間があります。応答しないアプリには通常、灰色のボタン、または機能していないように見えるオプションがあります。また、アプリウィンドウを画面上で移動できない場合もあります。





充電器ポートから水を取り出す方法

それで、解決策は何ですか?

クリックするだけです NS 上隅にあるボタン(Linuxオペレーティングシステムに応じて、左または右)。これにより、プログラムが完全に停止するはずです。ダイアログボックスが表示される場合があります。 待って また 強制終了 今それを終了します。



すべてが計画通りに進んだ場合、一部のディストリビューションではエラーレポートを送信するように求められます。

2.システムモニターを使用してLinuxでプログラムを強制終了する方法

次のオプションは、Linuxオペレーティングシステムのシステムモニターユーティリティを開くことです。





これを見つけるには:

  1. 開ける アプリケーションを表示する
  2. スクロールして ユーティリティ
  3. 選択する システムモニター

システムモニターは、実行中のプロセスのリストを プロセス タブ。





ここで応答しないプログラムを強制終了するには、プログラムを選択して右クリックします。次に、次の順序で試す必要がある3つのオプションがあります。

  • やめる: これによりプロセスが一時停止し、後で続行できるようになります。ほとんどの場合は機能しません。
  • 終わり: プロセスを閉じる正しい方法。これにより、アプリケーションが安全に終了し、途中で一時ファイルがクリーンアップされます。
  • 殺す: これは極端なオプションであり、エンドプロセスが失敗した場合にのみ使用する必要があります。

これらを順番に使用することをお勧めします。ただし、アプリケーションが定期的にハングする場合は、機能することがわかっているコマンドを使用することをお勧めします。

3.「xkill」を使用してLinuxアプリケーションプロセスを強制終了します

採用できるもう1つのオプションはxkillです。

これはUbuntuにプリインストールされている強制終了ツールですが、必要に応じて他のディストリビューションのターミナルからインストールできます。 xkillを呼び出すと、デスクトッププロセスを閉じることができます。次のコマンドでインストールします。

sudo apt install xorg-xkill

これが完了したら、単に入力してxkillを実行します

xkill

マウスポインタに十字(または頭蓋骨)が表示されます。問題のあるアプリケーションを左クリックして閉じます。

4.「kill」コマンドを使用してLinuxアプリを強制終了します

デスクトップツールで応答しないアプリを閉じることができませんか?解決策は、コマンドラインでLinuxアプリを強制終了するツールである可能性があります。

アプリを閉じるのに役立ついくつかのコマンドラインオプションを利用できます。さらに良いことに、これらはあなたのコンピュータ上で、またはによって使用することができます SSH経由で接続 別のデバイスから。

ここではkillコマンドを使用できますが、最初にプロセスIDが必要です。これは、アプリケーションにプロセスIDを問い合わせるコマンドを実行することで見つけることができます。

ps aux | grep [process name]

結果にはプロセスIDが表示されます。これは、次のように使用できます。

kill [process ID]

コマンドにsudoを追加する必要がある場合があることに注意してください。

5.「pgrep」および「pkill」を使用するLinux強制終了コマンド

プロセスIDがわからない、または見つからない場合はどうなりますか?これがpkillコマンドの出番です。プロセスIDではなく、プロセス名と一緒にpkillを使用するだけです。

pkill [process name]

または、pgrepコマンドを使用してプロセスIDを見つけることもできます。

ピンタレストから写真を保存する方法
pgrep [process name]

…そしてこれに続いて、プロセスIDでpkillを使用します。

pkill [process ID]

killコマンドと同様に、これにより約5秒以内にプロセスが終了します。

6.「killall」を使用してすべてのLinuxインスタンスを強制的に強制終了します

キルやピルで運がない?核のオプションであるkillallを使用する時が来ました。

幸いなことに、それはそれほど壊滅的ではありません。 killallコマンドは、指定されたプログラムのすべてのインスタンスを終了します。したがって、1つのFirefox(または他のFirefox)を強制終了するのではなく Linuxブラウザ )ウィンドウの場合、次のコマンドですべて終了します。

killall firefox

必要なのは、プロセス名とkillallコマンドだけです(セットアップで要求された場合は、おそらくsudoを使用します)。

killall [process name]

当然、このコマンドは必要な場合にのみ使用してください。これは、ほとんどの応答しないプログラムの状況には適していません。

7.キーボードショートカットを使用してLinuxでプロセスを強制終了する

応答しないソフトウェアを閉じる時間を節約したいですか?最良のオプションは、キーボードショートカットを作成することです。これにより、アプリを閉じるための即時オプションが提供されますが、これを機能させるにはxkillが必要です。 Ubuntuでの動作は次のとおりです。

  1. 開ける 設定>キーボードショートカット
  2. 一番下までスクロールしてクリックします + 新しいショートカットを作成するには
  3. の中に 名前指示 フィールド入力 'xkill'
  4. クリック ショートカット コマンドを呼び出すためのキーボードショートカットの組み合わせを設定するには
  5. クリック 追加 終わる

アプリがハングしたときにショートカットを使用するには、キーボードショートカットを使用するだけです。マウスポインタがXになり、閉じたいアプリの任意の場所をクリックできます。

Linuxアプリを定期的に殺しますか?ハードウェアをアップグレードする

応答しないアプリケーションは定期的に問題を引き起こしていますか? Linuxコンピュータにいくつかの変更を加えることでおそらく恩恵を受けることができます。

PCでInstagramDMを使用する方法

追加のRAMをインストールすることは、コンピューターにより多くの電力を与えるための一番の方法であり、これらの気まぐれなアプリが将来応答しなくなるのを防ぐために必要なことかもしれません。

これで、Linuxでプログラムを終了する方法がわかりました。

したがって、次にLinuxアプリケーションまたはユーティリティがハングして応答しなくなったときは、次のいずれかのソリューションを適用するだけです。

  1. 隅にあるXをクリックします
  2. システムモニターを使用する
  3. xkillアプリを使用する
  4. killコマンドを使用する
  5. Linuxアプリをpkillで閉じる
  6. killallを使用してソフトウェアを閉じます
  7. Linuxでアプリの強制終了を自動化するキーボードショートカットを作成する

応答のないLinuxアプリを定期的に使用している場合は、軽量Linuxオペレーティングシステムへの切り替えを検討してみませんか?

共有 共有 つぶやき Eメール 古いPCに新しい命を吹き込む14の軽量Linuxディストリビューション

軽量のオペレーティングシステムが必要ですか?これらの特別なLinuxディストリビューションは、わずか100MBのRAMを搭載した古いPCで実行できます。

次を読む
関連トピック
  • Linux
  • 技術サポート
  • タスク管理
  • トラブルシューティング
  • Linuxのヒント
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください