Czasami programy mówią mi, że nie mogę go uruchomić, ponieważ działa już inna instancja. Najlepszym przykładem są Firefox i Chromium, ale ten problem dotyczy wielu aplikacji.
Nie mogę znaleźć PID aplikacji w uruchomionych procesach.
Jak zabić wszystkie działające instancje programu, np. Firefox?
Próbowałem:
ps ax | grep firefox
Ale wszystko, co mogę znaleźć to:
8193 ? Rl 0:08 /usr/lib/firefox/firefox
Próbowałem:
kill 8193
Ale dostaję:
Process not found
W rzeczywistości, nawet gdy Firefox działa poprawnie, nie mogę znaleźć jego instancji ps
.
Co mnie ominęło?
command-line
firefox
kill
Mcbetz
źródło
źródło
killall firefox
tobą to zabijesz.Odpowiedzi:
Najłatwiejszym rozwiązaniem dla programu, który nie odpowiada jest:
a jeśli to nie zadziała
a jeśli to nadal nie zadziała, uruchom ponownie komputer, nic innego nie będzie działać.
Inne opcje killall można znaleźć w tym artykule na Wikipedii: Link
źródło
Sprawdź, czy to działa
źródło
ps -e | grep firefox
pokazuje mi właściwy proces, interesujący!pidof
jest o wiele łatwiejsze niż to.pidof firefox
od razu zapewni ci właściwy proces. Tak więc rozwiązaniem może byćkill -9 $(pidof firefox)
. (użycie backticks (`) jest depracowane). Ale wolę rozwiązanie Uri Herrery,killall -9 firefox
które powinno zrobić dokładnie to samo.sudo kill -9 `ps -e | grep teamviewer | cut -b1-6`
pracował pidof nie (Ubuntu 16.04)Ponadto, aby dodać więcej funkcjonalności do systemu Ubuntu
przejść do ustawień> Klawiatura> Skróty klawiaturowe kliknij przycisk Dodaj, aby dodać do nowego skrótu
Wywołaj forcequit polecenie lub coś
komenda jest
xkill
ustawiony skrót do wyboru przycisków
myszy powinien przekształcić się w " x ”i zabije każdy kliknięty proces
źródło
W pewnych okolicznościach
kill
ikillall
może nie mieć pożądanego efektu. Może się to zdarzyć na przykład, gdy graficzny pojemnik programu oszaleje. W takich przypadkach proces musi zostać zabityxkill
.Po prostu otwórz wiersz poleceń i uruchom
xkill
. Wskaźnik myszy zmieni się w krzyżyk i pojawi się następujący komunikat:Następnie kliknij lewym przyciskiem myszy wskaźnik w oknie zawierającym nieuczciwy program.
źródło