Killall
From Wikipedia, the free encyclopedia
- The correct title of this article is killall. The initial letter is shown capitalized due to technical restrictions.
killall is a command line utility initially written for use with the GNU/Linux operating systems. It sends a signal, like kill, to all the named process. It sends the signal specified on the command line (HUP by default) and it cannot kill itself. The equivalent Solaris command is pkill.
Common use:
$ killall <option> processname ...
Some usage examples:
Interactive kill to acroread process
$ killall -i acroread
Quiet kill to acroread process (no complain if process doesn't exist)
$ killall -q acroread
List all signals
$ killall -l
Send USR1 signal to acroread process
killall -s USR1 acroread
[edit] See also
Unix command line programs (more) | |||
File and file system management: | cat | cd | chmod | chown | chgrp | cp | du | df | file | fsck | ln | ls | lsof | mkdir | more | mount | mv | pwd | rm | rmdir | split | touch | tree | ||
Process management: | anacron | at | chroot | crontab | kill | killall | nice | pgrep | pidof | pkill | ps | sleep | screen | time | timex | top | wait | ||
User Management/Environment: | env | finger | id | locale | mesg | passwd | su | sudo | uname | uptime | w | wall | who | whoami | write | ||
Text processing: | awk | cut | diff | ex | head | iconv | join | less | more | nkf | paste | sed | sort | tail | tr | uniq | wc | xargs | ||
Shell programming: | echo | expr | printf | unset | Printing: | lp |
Communications: inetd | netstat | ping | rlogin | traceroute |
Searching: find | grep | strings |
Miscellaneous: banner | bc | cal | man | size | yes |