名前
skill, snice -プロセスにシグナルを送る / プロセスの優先度を変更する
書式
skill [signal to send] [options] process selection criteria
snice [new priority] [options] process selection criteria
説明
skill のデフォルトのシグナルは TERM である。 -l や -L を用いると、指定できるシグナルをリストできる。特に便利なシグナルには HUP, INT, KILL, STOP, CONT, 0 などがある。デフォルト以外のシグナルの指定方法は 3 つある。 -9 -SIGKILL -KILL。
snice のデフォルトの優先度は +4 である (snice +4 ...)。優先度の番号は +20 (最も遅い) から -20 (最も速い) までである。負の優先度の数値は管理権限のあるメンバーしか指定できない。
一般のオプション
-f |
高速モード |
今のところあまり効果がない |
-i |
対話モード |
各アクションの前に確認を求める |
-v |
詳細表示モード |
選択されたプロセスに関する情報を表示する |
-w |
警告を有効にする |
今のところあまり効果がない |
-n |
非実行モード |
プロセス ID の表示だけを行う |
-V |
バージョン表示 |
プログラムのバージョンを表示する |
プロセス選択オプション
プロセス選択基準 (process selection criteria) は、端末・ユーザー名・プロセスID・コマンド名のいずれかである。以下のオプションを指定すると、解釈方法を明示できる。このおもしろいインタフェースについては Albert を責めないで欲しい。
-t |
次の引数は端末である (tty または pty) |
-u |
次の引数はユーザー名である |
-p |
次の引数はプロセス ID 番号である |
-c |
次の引数はコマンド名である |
シグナル
以下に skill で使える可能性のあるシグナルのリストを示す。わかるものについては番号とデフォルトの動作も示す。
例
関連項目
killall(1),
pkill(1),
kill(1),
renice(1),
nice(1),
signal(7),
kill(2)
著者
Albert Cahalan <albert@users.sf.net>が 1999 年に non-free 版の代わりとして skill と snice を書き、 procps コレクションの現在のメンテナである。バグ報告は <procps-feedback@lists.sf.net>まで送って欲しい。