Zabijaj procesy za pomocą symboli wieloznacznych za pomocą pkill w systemie Mac OS X
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.