it-swarm.dev

Jak zabíjet aplikace

Hrál jsem si s instalací Ubuntu nových témat a doků. Někdy se během instalace celá obrazovka zasekne. Jaký je nejlepší způsob, jak v Ubuntu zabít proces/aplikaci? Něco podobného jako Ctrl + Alt + Del oken?

67
t3ch

V System-> Admin máte aplikaci s názvem System Monitor, to je ekvivalent správce úloh systému Windows.

Úpravy: pro novější verze Ubuntu (zápis na počítači se systémem 13.10), najdete pomlčku (vlevo nahoře) monitor systému. Stačí zadat system monitor nebo jeho části v pomlčce a vyhledejte aplikaci System Monitor.

alt text

64
levesque

Ne tak docela CtrlAltDel Windows, ale můžete také zabít pomocí xkill. Jednoduše přejděte do dialogu „Spustit“ (Alt+F2), zadejte xkill a ukazatel myši se změní na "x". Ukažte na aplikaci, kterou chcete zabít, a klikněte na ni, a bude zabita. Někdy může být mnohem rychlejší než načtení monitoru systému.

79
Mussnoon

Toto je můj osobní seznam zabití:

  • kill <pid_number> příklad: kill 8888 effect: kill application, která má PID 8888.
  • kill -9 <pid_number> příklad: kill -9 8888 efekt: stejný s výše, ale extrémnější a silnější.
  • killall <application_name> příklad killall firefox effect: kill application nebo instance aplikace, která má název firefox. Nemusíte znát číslo PID, a to je moje nejoblíbenější.
  • kill -9 -1 effect: zabijete všechny procesy včetně X Serveru, abyste se mohli vrátit ke správci zobrazení (LightDM, GDM nebo KDM). Další název tohoto příkazu je relogin. A tento příkaz je náhradou za kliknutí na tlačítko Odhlásit.
  • Alt+Printscreen+REISUB effect: force restart; totéž s Ctrl + Alt + Del ve Windows. Je velmi užitečné zabránit poškození HDD.
  • Alt+Printscreen+REISUO effect: vynutit vypnutí, jako Ctrl + Alt + Del, ale vypnout místo restartu. Liší se pouze 1 poslední znak (O a B).
  • xkill efekt: změňte ukazatel na lebku. Pokud s tím kliknete na Windows GUI, okno určitě zemře.

PID procesu můžete vidět pomocí příkazů ps aux, top, htop nebo graficky programem GNOME System Monitor.

9

Pokud se obrazovka zablokuje, můžete přepnout na virtuální konzoli (Alt-Ctrl-F1), přihlásit se s uživatelem, zadejte top, detekovat proces stravování CPU a poté spustit skill process_name =. Pokud se jedná o systémový (root) proces, použijte Sudo skill process_name

6
Extender

Můžete použít tty stisknutím CtrlAltF2 a poté se přihlaste a spusťte následující příkaz: -

kill -9 -1

Z man kill,

 kill -9 -1 
 Zabijte všechny procesy, které můžete zabít. 

Tím se vrátíte na přihlašovací obrazovku a po přihlášení bude celý proces fungovat čerstvě.

5
Pandya

Nejprve byste měli znát PID aplikace, kterou chcete zabít.

můžete to získat pomocí ps.

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

Potom použijte kill. (Ujistěte se, že máte oprávnění zabít jej.)

kill  "$PID"
4
kit.yang

Pokud kliknete pravým tlačítkem na panel Gnome a vyberete "Přidat na panel", v seznamu najdete tlačítko "Vynutit ukončení". Pokud jej přidáte na panel, můžete na něj klepnout a poté na nereagující program a zabít jej.

Možná byste se také chtěli dozvědět více o programech příkazového řádku kill a killall .

3
frabjous

Můžete také restartovat X.Type Ctrl+Alt+Backspace

V Ubuntu 10.04 budou tyto klíče ve výchozím nastavení deaktivovány.

  • Goto System -> Preferences -> Keyboard

  • Vyberte kartu Rozvržení a klikněte na tlačítko Možnosti.

  • Vyberte Sekvence kláves, která zabije X server a povolte Control + Alt + Backspace.

3
karthick87

Také rychlá kombinace klávesových zkratek pomocí metody GUI funguje s mým Ubuntu 14.04 (xfce) Ctrl+Alt+Esc a xkill cursor by se mělo objevit, stačí kliknout na aplikaci, kterou chcete zabít.

1
JoKeR

Otevřete terminál a zadejte:

kill $(pidof -s <application_name>)  

kde <application_name> je nahrazeno názvem aplikace v příkazu, který se používá ke spuštění aplikace z terminálu.

0
karel