Ss 02:08 0:00 /bin/jakis_proces janek 6000 0.0 0.0 3428 992 pts/1 R+ 02:12 0:00 ps aux

W systemach Unix lista procesów może być bardzo długa. PID znajduje się w drugiej kolumnie.

Aby sprawdzić, który proces pochłania najwięcej zasobów systemu, bo uległ awarii, można posłużyć się programem top. Jeżeli proces „nie chce” się zamknąć po wysłaniu sygnału SIGTERM, można go unicestwić przez wysłanie SIGKILL:

$ kill -KILL 1234 $ kill -9 1234

killall

Program killall jest rozszerzeniem kill. W niektórych wersjach Uniksa takich jak Solaris polecenie killall jest wywoływane w momencie zamykania systemu. Przesyła sygnał SIGTERM do wszystkich procesów.

W innych systemach z rodziny Unix takich jak IRIX czy Linux albo FreeBSD program killall działa odmiennie. Można mu podać nazwę procesu, który ma otrzymać sygnał:

$ killall /bin/jakis_proces

pkill W niektórych systemach takich jak Solaris w wersji większej niż 7 czy Linux dostępny jest program pkill, który działa analogiczne do killall.

$ pkill /bin/jakis_proces