アプリケーションを強制終了する方法


62

Ubuntuで新しいテーマとドックをインストールして遊んでいます。インストール中に、画面全体がハングすることがあります。Ubuntuでプロセス/アプリケーションを強制終了する最良の方法は何ですか?Ctrl + Alt +ウィンドウのDelに似たものはありますか?


6
インストールプロセスを強制終了するときは注意が必要です。マシンが矛盾した状態になる可能性があります。カスタマイズパッケージをインストールするとき、これはそれほど大した問題ではないかもしれませんが、同時にカーネルアップグレードのようなことをしていないことを確認する必要があります。(これを行っているUbuntuのインストールに不満を抱いています)
ニック

回答:


60

System-> Adminには、System Monitorというアプリケーションがあります。これは、Windowsタスクマネージャーに相当します。

編集:Ubuntuの以降のバージョン(実行中のPCでこれを記述する13.10)では、ダッシュ(左上)からシステムモニターを見つけることができます。system monitorダッシュに入力するか、その一部を入力して、システムモニターアプリケーションを探します。

代替テキスト


4
SOのインストールが完了したらすぐに、CTRL + ESCコンボにバインドします。System-> Preferences-> Keyboard Shorcutsを使用して任意のコンボにバインドできます。
ハビエルリベラ

最初にシステムモニターをインストールする必要があります。16.04.1からUbuntu 18.04.1に更新し、Gnomeデスクトップに切り替えると、デフォルトではインストールされませんでした。
サンダーHeinsalu

77

CtrlAltDelWindowsのようなものではありませんが、で殺すこともできますxkill。「実行」ダイアログ(Alt+ F2)に移動して入力するxkillと、マウスポインターが「x」に変わります。強制終了してクリックするアプリケーションをポイントすると、強制終了されます。システムモニターを読み込むよりもはるかに高速な場合があります。


1
気が変わったら、right clickキャンセルできますxkill
ウィスバッキー

最初にxkillをインストールする必要がありますか?
サボテン

Alt+ F2runダイアログを開きませんが、音量を下げます。DellラップトップでUbuntu 18.04.1を使用します。
サンダーハインサル

9

これは私の個人的な殺害リストです:

  • kill <pid_number>例:kill 8888効果:PID 8888を持つアプリケーションを強制終了します。
  • kill -9 <pid_number>例:kill -9 8888効果:上記と同じですが、より極端で強力です。
  • killall <application_name>killall firefox効果の例:firefoxという名前のアプリケーションまたはアプリケーションインスタンスを強制終了します。PID番号を知る必要はありません。これが私の一番のお気に入りです。
  • kill -9 -1効果:Xサーバーを含むすべてのプロセスを強制終了して、ディスプレイマネージャー(LightDM、GDM、またはKDM)に戻ることができます。このコマンドの別名はreloginです。このコマンドは、[ログアウト]ボタンをクリックするための代替です。
  • Alt+Printscreen+REISUB効果:強制的に再起動します。WindowsのCtrl + Alt + Delと同じです。HDDの損傷を防ぐことは非常に便利です。
  • Alt+Printscreen+REISUO効果:Ctrl + Alt + Delのように強制的にシャットダウンしますが、再起動する代わりにシャットダウンします。最後の1文字(OとB)のみが異なります。
  • xkill効果:ポインターを頭蓋骨に変更します。それでGUIウィンドウをクリックすると、ウィンドウは確実に死にます。

あなたは、コマンドによって、プロセスのPIDを参照することができps auxtophtopの、またはグラフィカルGNOMEシステムモニタによって。


6

画面がハングした場合は、仮想コンソール(Alt-Ctrl-F1)に切り替え、ユーザーでログインし、topを入力してCPU摂食プロセスを検出し、スキルprocess_nameを実行できます。システム(ルート)プロセスの場合は、sudo skill process_nameを使用します


エクステンダー、Alt-Ctrl-F1が機能していません。
t3ch

その場合は、Alt-PrtScr-Kを押します(セッションが再開されるため、保存されていないドキュメントが失われます)
エクステンダー

5

ttyを使用するには、Ctrl+ Alt+ F2を押してからログインし、次のコマンドを実行します。

kill -9 -1

からman kill

キル-9 -1
       強制終了できるすべてのプロセスを強制終了します。

これはログイン画面に戻り、ログイン後にすべてのプロセスが新たに機能します。


4

まず、強制終了するアプリケーションのPIDを知っておく必要があります。

psこれを取得するために使用できます。

ps aux | grep "$appName" | grep -v 'grep'

次に、を使用しkillます(それを強制終了する権限があることを確認してください)。

kill  "$PID"

1
pkillここでも役立ちます。
ブローム

@Broam:はい、pgrepアプリケーションのPIDもリストできます。
kit.yang

3

Gnomeパネルを右クリックし、[パネルに追加]を選択すると、リストに[強制終了]ボタンが表示されます。それをパネルに追加する場合、それをクリックしてから、応答しないプログラムをクリックして、それを殺すことができます。

また、killおよびkillallコマンドラインプログラムについて学習することもできます。


3

X.Typeを再起動することもできますCtrl+ Alt+Backspace

ubuntu 10.04では、これらのキーはデフォルトで無効になっています。有効にするには、

  • システムに移動->設定->キーボード

  • [ レイアウト ]タブを選択し、[ オプション ]ボタンをクリックします。

  • [ キーシーケンス]を選択してXサーバーを強制終了し、Ctrl + Alt + Backspaceを有効にします


1

また、GUIメソッドを使用したクイックホットキーの組み合わせは、Ubuntu 14.04(xfce)でCtrl+ Alt+ Escを押すだけで機能し、xkill cursor表示されるはずです。アプリケーションをクリックして強制終了します。


0

ターミナルを開き、次を入力します。

kill $(pidof -s <application_name>)  

where <application_name>は、ターミナルからアプリケーションを起動するために使用されるコマンド内のアプリケーションの名前に置き換えられます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.