pkill
pkill este o comandă UNIX scrisă original pentru Solaris 7, ulterior implementată și pe celelalte sisteme UNIX. Ca și kill și killall, pkill este folosită pentru a trimite semnale unui proces.
pkill permite specificare procesului prin numele procesului, și permite folosirea expresiilor regulate și a altor criterii pentru desemnare a proceselor.
Sintaxă
[modificare | modificare sursă]pkill [opțiuni] patern
unde patern este expresia regulată folosită pentru desemnarea procesului.
Dintre opțiunile cele mai des folosite amintim:
- -signal - semnalul care este trimis procesului
- -G gid - procese aparținând grupului de utilizatori specificat
- -P pid - proces desemnat prin identificatorul de proces
- -n - selectează numai cel mai recent proces de acest tip
- -t term - procese pornite din terminalul specificat
- -U uid - procese aparținând utilizatorului specificat
Exemple
[modificare | modificare sursă]Oprește cel mai recent proces acroread
# pkill -n acroread
Trimite semnalul USR1 procesului acroread
# pkill -USR1 acroread
Vezi și
[modificare | modificare sursă]Legături externe
[modificare | modificare sursă]linia de comandă pentru Unix (mai multe) | Programe în|||
Management de fișiere: | cat | cd | chmod | chown | chgrp | cksum | cmp | cp | du | df | file | fsck | ln | ls | lsof | mkdir | mount | mv | pwd | rm | rmdir | split | touch | ||
Management de procese: | at | chroot | cron | exit | kill | killall | nice | pgrep | pidof | pkill | ps | pstree | sleep | time | top | wait | ||
Management utilizator/mediu: | env | finger | id | mesg | passwd | su | sudo | uname | uptime | w | wall | who | whoami | write | ||
Procesare text: | awk | comm | cut | ed | ex | fmt | head | iconv | join | less | more | paste | sed | sort | tac | tail | tr | uniq | wc | xargs | ||
Programare Shell: | basename | echo | expr | false | printf | test | true | unset | Imprimare: lp | |
Communicații: inetd | netstat | ping | rlogin | traceroute | Căutare: find | grep | strings | Diverse: banner | bc | cal | dd | man | size | yes |