2013-02-08 4 views
17

Nawet jeśli zamknę sublimację, proces będzie kontynuowany, gdy mój laptop zacznie działać, aż zwolni tempo i minie kilka minut później. Jestem na miętowym linuksie i nie mogę zabić procesu z terminala.Jak zakończyć program uruchamiany z terminala Sublime Text 2 po wprowadzeniu nieskończonej pętli?

+1

Nie ma powodu, dlaczego nie można było zabić proces od terminala. Czy możesz pokazać listę procesów za pomocą ps i powiedzieć nam, jak próbowałeś go zabić. –

Odpowiedz

4
$ ps aux | grep Sublime 
bibhas 646 0.0 4.2 3489812 177340 ?? S Fri08PM 29:17.03 /Applications/Sublime Text 2.app/Contents/MacOS/Sublime Text 2 -psn_0_487543 
$ sudo kill -9 646 
+0

To się dzieje także w Ubuntu. Próbuję zabić go identyfikatorem, tak jak sugerujesz. Ale wciąż jest tutaj. Kiedy ponownie uruchomię ps, to wciąż jest tam ten sam ID –

+0

. Ja też go odbieram. Każdy ma pomysł, jak go zabić. ? ponieważ jedna instancja działa, nie jestem w stanie ponownie otworzyć sublime, –

2

Jednym prostym i brutalnym sposobem jest po prostu zabicie procesu, na którym program jest uruchomiony. Na przykład, jeśli używasz programu java, użyj $killall java.

13

Wykonanie tego polecenia:

ps -A | grep sublime 

wynik Przykład:

2547 ? 00:02:37 sublime_text 

Będziesz zabić proces z:

kill -9 2547 
+0

To działa idealnie! –

6
killall sublime_text 

działa na mnie Sublime Text 3 Ubuntu 16.04