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

Debian10で応答しないアプリケーションを殺す4つの方法

プログラムが動作を停止し、プログラムを閉じることさえできない場合、それはしばしば迷惑です。システムの再起動が常に適切な方法であるとは限りません。応答のないプログラムを簡単かつ迅速に取り除く方法を探しています。この記事では、GUIと、Debianシステムで応答しないアプリケーションを強制終了するコマンドラインの両方を含むこれらの方法について学習します。

この記事に記載されているコマンドと手順をDebian10システムで実行しました。ここで説明するメソッドの一部は、コマンドラインターミナルアプリケーションで実行されています。 Debian OSでターミナルを開くには、デスクトップの左上隅にある[アクティビティ]タブに移動します。次に、検索バーにキーワード「ターミナル」と入力します。検索結果が表示されたら、ターミナルアイコンをクリックします。

方法1:応答しないUIベースのアプリケーションにXボタンを使用する

UIベースのプログラムのいずれかが応答に時間がかかりすぎる場合は、ウィンドウの右上隅にあるxボタンをクリックしてプログラムを閉じてみてください。この方法を使用して応答しないアプリケーションを閉じようとすると、エラーレポートを送信するように求められることがあります。また、場合によっては、アプリケーションを待つか強制終了するかを選択できます。

この方法を使用すると、おそらくアプリケーションを閉じることができます。

方法2:システムモニター、Debianタスクマネージャーの使用

Windowsタスクマネージャと同様に、DebianOSにも組み込みのシステムモニタユーティリティが付属しています。このシステムモニターユーティリティを使用すると、システムで実行されているプロセスを強制終了、終了、停止、および続行できます。

UIを使用してGnomeシステムモニターを起動するには、キーボードのスーパーキーを押して、キーワードシステムモニターを入力します。 。または、アプリケーションリストからシステムモニターユーティリティを検索することもできます。

システムモニターは、デフォルトで[プロセス]タブで起動します。ここには、応答しないプロセスも含め、システムで実行されているすべてのプロセスが表示されます。応答しないプログラムを強制終了するには、そのプログラムを右クリックして、強制終了を選択します。 オプション。

「停止」または「終了」オプションを試して、アプリケーションを安全に閉じることもできます。

方法3:Xkillユーティリティを使用する

Xkillと呼ばれる別のLinuxユーティリティがあり、システム上の応答しないアプリケーションを強制終了するために使用できます。 Debianを含むほとんどのLinuxディストリビューションにプリインストールされています。

このユーティリティを実行するには、 xkillと入力するだけです。 ターミナルで:

$ xkill

ユーティリティを実行すると、マウスポインタが「x」または頭蓋骨に変わったことがわかります。アプリケーションを閉じるには、アプリケーションへのポインタを置いて左クリックするだけです。応答しないプログラムを数秒以内に強制終了します。

Xkillのキーボードショートカットの作成

Xkillは応答しないプログラムを閉じるための効果的なユーティリティですが、ターミナルを開いてコマンドを実行するのは面倒に思えるかもしれません。キーボードショートカットを使用してこれを実現する最も簡単な方法もあります。ショートカットキーを押して、応答しないプログラムを強制終了するだけです。

方法は次のとおりです。

1。キーボードショートカット設定を開く

キーボードのスーパーキーを押してから、キーボードショートカットを検索します。 表示される検索バーを使用します。

[設定]ウィンドウが開くと、さまざまな目的のショートカットがいくつか見つかります。

2。カスタムショートカットの作成

画面の下部を下にスクロールして、[+]ボタンをクリックします。 Xkillユーティリティのショートカットを追加するには、[+]ボタンをクリックします。

カスタムショートカットを追加する場合 ダイアログが表示されたら、 xkillと入力します 次のスクリーンショットに示すように、ファイルされた「名前」と「コマンド」の両方で。

完了したら、ショートカットの設定をクリックします。 Xkillユーティリティのカスタムショートカットを設定できるボタン。

システムでまだ使用されていない、選択したキーの組み合わせを押します。ここでは、 Ctrl + Alt + 6を入力しています Xkillのカスタムショートカットとして。

完了したら、ダイアログボックスを閉じます。その後、新しく追加したショートカットがリストに表示されます。

ショートカットを使用してみてください。応答しないアプリケーションをすばやく強制終了できます。

方法4:kill、pkill、killallコマンドを使用する

システム内の応答しないアプリケーションを強制終了する他のコマンドライン方法もいくつかあります。これらの方法は、GUIよりもコマンドラインを好む人に役立ちます。

システムで現在実行中のプロセスを表示するには、ターミナルで次のコマンドを使用してtopユーティリティを実行します。

$ top

出力には、システムで実行されているすべてのプロセスとそのプロセスID(PID)が表示されます。

プログラムを強制終了するには、 killと入力します その後にプロセスID(PID)が続きます:

$ kill PID

Pkillは、次のようにプロセス名を使用してプロセスを強制終了するためにも使用できます。

$ pkill [Process-name]

実行中のアプリケーションのインスタンスが多数あり、それらをすべて強制終了する場合は、次のコマンドを使用してみてください。

$ killall [Process-name]

この記事では、さまざまなコマンドラインとGUIの方法を使用してプロセスを強制終了する方法を学びました。スタックして応答しない応答しないアプリケーションをすばやく強制終了する必要がある場合は、いつでも役立つことを願っています。


Debian
  1. Debian10にGradleをインストールする方法

  2. Debian10にAnyDeskをインストールする方法

  3. Debian9でシステムロケールを設定する

  1. Nextcloud15をDebian9にインストールする方法

  2. Debian11にMonoをインストールする方法

  3. Ubuntuで応答しないアプリケーションを殺す4つの方法

  1. Debian11にLibreNMSをインストールする方法

  2. Linuxで応答しないプログラムを殺すための7つの最良の方法

  3. Debian10からログアウトする方法