Zabijaj procesy za pomocą symboli wieloznacznych za pomocą pkill w systemie Mac OS X

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 z łatwością obsługuje symbole wieloznaczne, ułatwiając zakończenie wszystkich procesów należących do dopasowania lub nawet określonego 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:

nazwa aplikacji pkill

Na przykład zabicie wszystkich procesów należących do „Safari”, w tym procesów treści internetowych Safari, wystarczy wpisać:

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ącego:

pkill C

Procesy należące do pojedynczego użytkownika można również łatwo zakończyć za pomocą flagi -U i dodatkowych szczegółów:

pkill -U nazwa użytkownika Nazwa_procesu

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

sudo pkill -u Will

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

Przejrzyj stronę podręcznika pkill, aby dowiedzieć się więcej o zastosowaniach i flagach, i pamiętaj, że przeciętni użytkownicy komputerów Mac będą lepiej obsługiwani w zarządzaniu zadaniami za pomocą Monitora aktywności. pkill nie jest dostępny w systemach Mac OS lub OS X wcześniejszych niż Mountain Lion.

Zabijaj procesy za pomocą symboli wieloznacznych za pomocą pkill w systemie Mac OS X