How to use Kill, Pkill and Killall to Terminate a Process in Linux
Spisu treści:
- Używanie pkill do zabijania procesów w systemie Mac OS
- Zabijanie procesów za pomocą pkill i symboli wieloznacznych
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.
Zabij procesy za pomocą symboli wieloznacznych z pkill w mac os x
Zabij procesy za pomocą symboli wieloznacznych z pkill w systemie Mac OS X
Zabij wszystkie procesy należące do użytkownika z pkill
Zabij wszystkie procesy należące do użytkownika za pomocą pkill