Jak zabijać aplikacje takie jak w systemie Windows?

9

Sprawdziłem to w Google, ale nie znalazłem nic pomocnego.

W każdym razie grałem w Crysis 2 (z PlayOnLinux) i gra się zawiesiła, ale nie mogłem zabić procesu, próbowałem Ctrl+ Alt+, Tale na ekranie pojawiła się gra, musiałem Ctrl+ Alt+ Deli zakończyć sesję, również tracąc całą moją pracę.

W systemie Windows jest klawisz Windows (który otwiera panel Unity), ale nic nie mogę zrobić. I jest Ctrl+ Alt+, Delktóry otwiera wszystkie procesy (w systemie Windows), ale terminal mnie nie pokazuje ( Ctrl+ Alt+ T), nie mogę zabić żadnego procesu.

Jakaś pomoc?

Amanda
źródło
możesz także zmienić obszar roboczy, a następnie otworzyć terminal.
Alvar,

Odpowiedzi:

11

Mój ulubiony sposób to zrobić

Ctrl+Alt +F1

Następnie, gdy jesteś ponownie zalogowany w biegu, ps aux | grep programpamiętaj, że program powinien zostać zastąpiony nazwą pliku wykonywalnego. W twoim przypadku ps aux | grep winepowinieneś zobaczyć coś takiego:

david     1234  0.0  0.0 1595676 2700 ?        Sl   16:12   0:00 wine cmd.exe

Tam, gdzie jest napisane cmd.exe, twój będzie exe twojej gry. Aby zabić proces

kill 12341234 jest identyfikatorem procesu podanym przez poprzednie polecenie; następnie Ctrl+ Alt+F7

David
źródło
Dziękuję, nie wiedziałem o tym CTRL + ALT + F1. Ale zamiast „ps aux” nie jest łatwiejsze „ps-A”? A BTW, nie widzę wszystkich procesów. Jak przewinąć stronę w górę?
Amanda,
@Amanda ps -Anie podaje ci szczegółowych informacji, kiedy jest to program do wina, ale jeśli jest to program natywny i jest tylko jeden uruchomiony. Jeśli rozumiem problem „nie widzę wszystkich procesów”, czy używasz części grep tego polecenia.
David
grep? : O Co to jest?
Amanda,
Grep to fajne narzędzie, które sortuje dane wyjściowe programu, więc kiedy je uruchamiasz ps aux, potokuj go za pomocą |polecenia grep, grep winewięcps aux | grep wine
David
1
Wolę pgrep -f namesię ps aux| grep name. A jeśli chcesz „zobaczyć” wszystkie procesy tylko wyjście ps rury do mniej ps -efl|less.
McNisse,
4

W takim przypadku możesz spróbować Ctrl+ Alt+ F1. Następnie zaloguj się za pomocą swojej nazwy użytkownika i hasła oraz wpisz top. Następnie możesz zabić program, wpisując kill PIDNRgdzie PIDNR jest numerem identyfikacyjnym procesu programu.

Wróć do trybu graficznego za pomocą Ctrl+ Alt+ F7.

Nawiasem mówiąc, htop to zaawansowana wersja top. Możesz go łatwo zainstalować (patrz następne polecenie) i możesz go wywołać, wpisując htopwiersz polecenia. Ma wiele funkcji.

sudo apt-get install htop

Alternatywnie niektóre osoby również używają programu, xkilla następnie wskazują go (http://ubuntuforums.org/showthread.php?t=1812120). Bardzo łatwe.

don.joey
źródło
1
Dzięki! Ale nie powiedziałeś mi o CRTL + ALT + F7, więc musiałem ponownie uruchomić komputer, hahaha.
Amanda,
@Amanda Mam nadzieję, że użyłeś, reboot nowa nie wymuszonego ponownego uruchomienia.
David
Tak, zrestartowałem się za pomocą polecenia.
Amanda,
Cześć Amanda, przepraszam za to. Rzeczywiście możesz wrócić do trybu graficznego za pomocą (CTRL +) ALT + F7. Zaktualizuję odpowiedź. Próbowałeś htopa?
don.joey
+1 htop jest znacznie lepszy niż top jest znacznie łatwiejszy niż ps aux | itp.
Sparhawk,