Zalecana, 2024

Wybór redaktorów

Zabij procesy za pomocą symboli wieloznacznych z pkill w mac os x

How to use Kill, Pkill and Killall to Terminate a Process in Linux

How to use Kill, Pkill and Killall to Terminate a Process in Linux

Spisu treści:

Anonim

Dla każdego, kto regularnie korzysta z wiersza poleceń, nowe narzędzie o nazwie pkill znacznie ułatwia procesy zabijania w nowoczesnych wersjach systemów Mac OS i Mac OS X. Udoskonalając standardowe polecenie kill, pkill łatwo obsługuje symbole wieloznaczne, co ułatwia zakończenie wszystkich procesów należących do do meczu lub nawet konkretnego użytkownika.

Używanie pkill do zabijania procesów w systemie Mac OS

W swojej najbardziej podstawowej funkcji pkill może być używany w następujący sposób:

pkill ApplicationName

Na przykład zabijanie wszystkich procesów należących do „Safari”, w tym procesów treści WWW Safari, byłoby tylko kwestią wpisywania:

pkill Safari

Zabijanie procesów za pomocą pkill i symboli wieloznacznych

Ale pkill jest prawdopodobnie najlepiej używany z flagami uid i symbolami wieloznacznymi, na przykład możesz zabić wszystkie procesy, które zaczynają się na literę „C”, używając następujących:

pkill C*

Procesy należące do jednego użytkownika mogą być również łatwo zakończone flagą -U i dodatkowymi szczegółami:

pkill -U username ProcessName

Na przykład możesz zabić każdy proces należący do użytkownika Will za pomocą następujących;

sudo pkill -u Will *

Zakładając, że określony użytkownik jest zalogowany, wszystkie aplikacje uruchomione przez tego użytkownika zostaną zabite. Użytkownik nie zostanie jednak wylogowany, a podstawowe procesy systemowe dotyczące tego użytkownika pozostaną nienaruszone.

Przejrzyj stronę podręcznika dla pkill, aby dowiedzieć się więcej zastosowań i flag, i pamiętaj, że zamiast tego przeciętni użytkownicy komputerów Mac będą lepiej zarządzać zadaniami za pomocą Monitora aktywności. pkill nie jest dostępny dla Mac OS lub OS X przed Mountain Lion.

Top