Jak używać poleceń Killall i zabijania, aby zatrzymać procesy w Linux

Jak używać poleceń Killall i zabijania, aby zatrzymać procesy w Linux
Jeśli proces w systemie Linux staje się nie reagujący i zajmuje zbyt długo, aby odpowiedzieć. Gdy aplikacja nie zamyka systemu Linux, nadal używa mocy przetwarzania i pamięci. W Linux możesz zakończyć proces za pomocą różnych narzędzi. zabić I zabić wszystkich Polecenia są do tego najczęstsze i najczęściej używane polecenia w Linux.

Polecenia Killall i Kill są używane do zakończenia działających aplikacji w systemie. Polecenia te kończą procesy, biorąc nazwę lub identyfikator procesu jako argument. Omówmy dwa odrębne polecenia Kill i Killall.

Co to jest komenda Killall w Linux

zabić wszystkich to narzędzie Linux używane do zakończenia procesu uruchomionego na podstawie nazwy procesu i jego atrybutów. To narzędzie mocno kończy działającą aplikację. Jest to najłatwiejsza metoda zabijania wszystkich procesów w Linuksie. Domyślnie wyśle ​​sygnał terminowy; Oto składnia do używania go:

zabić wszystkich

Co to jest dowództwo zabójstwa

zabić Polecenie to polecenie powłoki, które kończy proces na podstawie identyfikatora procesu.

Użyj poleceń Killall i Kill, aby zatrzymać procesy w systemie Linux, oto składnia do używania go:

Zabij -15

Jak używać polecenia Killall w Linux, aby zatrzymać procesy

PS Aux to najprostszy sposób na uzyskanie pełnego przeglądu obecnie działających procesów:

PS Aux

Polecenie Killall służy do zamykania wszystkich działających procesów według nazwy poprzez wysyłanie sygnałów Sigterm. Aby uzyskać tutaj ilustrację, zabiłem gracza o nazwie Hypnotix za pomocą składni Killall podanej wcześniej:

Killall Hypnotix

Jak używać polecenia zabójstwa w Linux, aby zatrzymać procesy

Aby zakończyć proces za pomocą polecenia Kill, najpierw potrzebujesz znaleźć identyfikator procesu. Polecenie PS Aux zwraca listę lub uruchomione procesy z PIDS. Poniższe polecenie Linux zwraca identyfikator procesu określonego procesu:

pgrep

Aby uzyskać identyfikator procesu Hypnotix, użyj poniższego polecenia:

PGREP HYPNOTIX

Kill Command zabija proces, biorąc identyfikator procesu. Komenda Kill w Linux nie kończy bezpośrednio procesu uruchomionego, wysyła sygnały SIGTERM do aplikacji. Sigterm jest łagodnym sposobem zakończenia procesu. Tutaj -15 jest sygnałem SIGTERM do zakończenia procesu.

Aby zabić proces hipnotix z -15 sigterm, użyj:

Zabij -15 3232

Dolna linia

Gdy procesu jest Linux, nie można zamknąć ręcznie, możesz go zakończyć za pomocą wiersza poleceń. Aby zakończyć proces, musisz znaleźć uruchomione procesy i ich identyfikator procesu za pomocą PS Aux I Polecenia PGREP. Po znalezieniu identyfikatorów używają poleceń Kill i Killall w terminalu w Linux. Killall to narzędzie Linux, które kończy sesję procesu na podstawie nazwy, a komenda zabójcy wychodzi z tego, że identyfikator procesu jest argumentem.