Jak znaleźć i zabić proces w Ubuntu

Jak znaleźć i zabić proces w Ubuntu
Jeden lub więcej twoich programów lub procesy może od czasu do czasu wisiał Ubuntu. W tej sytuacji szukasz metod wygodnego, szybkiego i bezpiecznego zatrzymywania procesów i aplikacji niereagujących, ponieważ ponowne uruchomienie systemu nie zawsze jest najlepszym rozwiązaniem. Ten artykuł pokaże Ci Jak znajduję i zabijam proces w Ubuntu Korzystanie zarówno z wiersza poleceń, jak i interfejsu użytkownika Ubuntu. Przed wskoczeniem do tego najpierw sprawdzimy krótkie wprowadzenie procesu:

Jaki jest proces w Ubuntu

A proces to seria kroków, które należy wykonać, aby wykonać określone zadanie lub możemy powiedzieć, że jest to program, który wykonuje jakąś operację. Wiele procesów często działa jednocześnie tam, gdzie jeden proces jest powiązany z jednym programem, a każdy proces ma swój własny zestaw komponentów, które wykonują określone zadania. Proces ma swój własny zestaw cech: numer procesu (PID), nazwa procesu, unikalny numer procesu, stan procesu, pochodzenie procesu i czas, który przybiera każdy proces.

Po wykonaniu aplikacji zaczyna ona uruchamiać proces tła. Możesz zabić proces powiązany z tą aplikacją, zmuszając do zamknięcia aplikacji. Następna sekcja zostanie pokazana Jak znaleźć i zabić proces Korzystanie z terminalu Ubuntu. Więc zacznijmy!

Jak znaleźć i zabić proces w Ubuntu za pomocą terminalu

Ubuntu ma narzędzie o nazwie „PS” do wyświetlania informacji związanych z procesami w systemie, który jest akronimem dla ”Status procesu". Ps Polecenie jest wykorzystywane do wyświetlania listy obecnie uruchomionych procesów, ich PID i innych informacji. Poniżej znajduje się lista atrybutów procesu, które zostaną pobrane poprzez wykonanie „Ps" Komenda:

  • PID (identyfikator procesu): W systemie każdy proces otrzymuje PID, unikalny identyfikator dla każdego działającego procesu.
  • %PROCESOR: Jest to czas zużyty podzielony przez czas wykonywania procesu.
  • %MEM: Pokazuje stosunek między rezydentem ustawionym rozmiar procesu na pamięć fizyczną na komputerze.
  • VSZ: Ten atrybut wyświetla użycie pamięci wirtualnej według procesu.
  • RSS: RSS reprezentuje stosunek między rozmiarem zestawu rezydentów a nietkniętą pamięcią fizyczną.
  • Tty: Daje informacje o terminalu kontrolnym powiązanym z procesem.
  • POCZĄTEK: Wyświetla czas rozpoczęcia procesu.
  • CZAS: Aby dowiedzieć się o całkowitym użyciu procesora, sprawdź wartość czasu.
  • CMD: Ten atrybut pokazuje polecenie wykonane przez proces.

Teraz napisz do podania polecenia, aby znaleźć proces i powiązane informacje w terminalu Ubuntu:

$ ps ux

Wykonanie tego polecenia pokaże następujące dane wyjściowe:

Na terminalu, teraz masz wszystkie informacje związane z procesami. Wyszukaj konkretny proces. Aby zabić proces, wykorzystaj swój identyfikator procesu w „zabić„Polecenie w następujący sposób:

$ Kill -9 [pid]

W powyższym poleceniu „-9„Wysyła sygnał zabójstwa”Sigkill„Aby natychmiast zatrzymać proces. Teraz spróbujemy zabić proces posiadania „2051„PID w następujący sposób:

$ Kill -9 2051

Bezbłędne wyjście deklaruje, że proces posiadający PID = 2051 jest pomyślnie zabity. Aby potwierdzić zabitą operację, ponownie wykonaj „Ps" Komenda:

$ ps ux

Możesz zobaczyć, że zabity proces z PID 2051 nie jest na liście procesów odzyskiwania:

Jak znaleźć i zabić wiele procesów w Ubuntu za pomocą terminalu

Możesz także skorzystać z „zabić„Polecenie zabijanie wielu procesów natychmiast. Na przykład chcemy zabić procesy PIDS: 1770, 1772, 1774, które są również wyróżnione na poniższym obrazie:

Aby zabić te wiele procesów jednocześnie w „zabić„Polecenie, napisz swoje PIDS w następujący sposób:

$ Kill -9 1770 1772 1774

Wszystkie zrobione!

Jak znaleźć i zabić proces w Ubuntu za pomocą monitora systemu

Używanie terminalu Ubuntu do zabicia tego procesu jest proste, ale początkujący mogą nie czuć się komfortowo. Jednak Ubuntu Użytkownik może korzystać Monitor systemu Aplikacja do tego celu. Monitor systemowy działa podobnie jak menedżer zadań w systemie systemu Windows. Wyświetla listę wszystkich aktywnych procesów na komputerze i informacji w czasie rzeczywistym na temat zużycia RAM, CPU i dysku. Umożliwia także zabicie każdego oprogramowania procesowego, które odmawia odpowiedzi.

Jeśli nie masz monitora systemowego w systemie Ubuntu, napisz do jego instalacji poniżej

$ sudo apt-get instaluj gnome-system-monitor

Po zakończeniu instalacji wyszukaj „Monitor systemu„Na pasku wyszukiwania aplikacji:

Tutaj możesz zobaczyć listę aktywnych procesów w swoim systemie. Znajdź proces, który nie odpowiada lub chcesz zabić, przewijając listę:

Możesz zabić określony proces, klikając go prawym przyciskiem myszy, a następnie z menu kontekstowego wybierz „zabić”Opcja lub naciśnij„Ctrl+k”:

Potwierdź tę operację, klikając „Zamknij proces”Przycisk, podświetlony na poniższym obrazie:

Otóż ​​to. Twój wybrany proces został zabity w systemie Ubuntu.

Wniosek

Ubuntu Zapewnia różne narzędzia do utrzymania kontroli, nawet gdy działający proces przestaje odpowiadać. Możesz Zabij proces niereagujący używając Terminal Ubuntu I Monitor systemu. Ten artykuł pokazał ci Jak znaleźć i zabić proces w Ubuntu Korzystanie z terminalu i monitora systemu Ubuntu i systemu. Zgodnie z naszym doświadczenia.