Killall From Wikipedia, the free encyclopedia killall(キルオール)は UNIX 系 OS で利用できるコマンドラインユーティリティである。このコマンドには大変異なる2種類の実装がある。 (Solaris を含む)正統な UNIX System V や(killall5 のような)Linux の sysvinit[リンク切れ] ツールが与える実装では killall は特に危険なコマンドであり、ユーザが強制終了できるプロセスを全て強制終了する。そのため root で動作させることによって効果的にシステムを終了することができる。 psmisc ツールによって与えられる実装における振る舞いは pkill や skill コマンドに似たものとなっており、コマンドラインで指定されたプロセスを強制終了させる。 killall は kill プログラムのようにシグナルを送る。 すべてのプロセスを強制終了させる(UNIX System V バージョン) killall すべてのシグナルを列挙する(Linux バージョン) killall -l dd プロセスに USR1 をおくる(Linux バージョン) killall -s USR1 dd dd プロセスを強制終了する(Linux バージョン) killall -9 dd killall はデフォルトで SIGTERM を送る。しかし数字のオプションではプロセスに送るシグナルを指定することができる。上記の場合、コマンドはプロセスにシグナル 9 (SIGKILL) を送る。 関連項目 シグナル kill pidof pkill 外部リンク MANPAGE of killall JM Project killall(1M) Solaris 10 Reference Manual Collection(英語) killall(1M) man page(HP-UX リファレンス) 表話編歴Unixコマンドファイルとファイルシステム管理 cat chattr(英語版) chmod chown chgrp cksum cmp cp dd du df(英語版) file fsck fuser(英語版) ln ls lsof mkdir mount mv pax pwd rm rmdir size split tee touch type(英語版) umask(英語版) プロセス管理 at bg chroot cron fg kill killall nice pgrep pidof pkill ps pstree(英語版) reboot shutdown time top ユーザ管理/環境 clear env exit finger history(英語版) id logname(英語版) mesg passwd su sudo uptime talk tput(英語版) uname w wall who whoami write テキスト処理 awk banner basename comm(英語版) csplit(英語版) cut diff dirname ed ex(英語版) fmt fold(英語版) head iconv join(英語版) less m4 more nkf nl paste(英語版) patch printf(英語版) read(英語版) sed sort spell(英語版) strings tail tr troff uniq vi wc xargs yes シェルビルトイン alias cd echo test(英語版) unset wait 通信 dig host(英語版) ifconfig inetd ip (iproute2) netcat netstat nslookup ping rdate(英語版) rlogin route ssh traceroute 検索 find grep locate(英語版) whatis(英語版) whereis(英語版) マニュアル apropos(英語版) help(英語版) man ソフトウェア開発 ar ctags lex make nm strip(英語版) yacc その他 bc dc cal date expr false lp(英語版) lpr od sl sleep stty true tty Category:UNIXのソフトウェア UNIXユーティリティの一覧 Related Articles