プロセス名からプロセスをkill
プロセスをkillするのに、プロセス番号ではなくプロセス名を指定する方法はないんか? と探していて、便利コマンドに出会いました。
例えばこのように、複数のrubyプロセスが立ち上がっている場合、
$ ps ax 2007 ? S 0:01 ruby script/server webrick -p 80 -d 2010 ? S 0:00 ruby script/webrick_ssl -d
次のコマンドで一発killできます。
$ pkill -KILL ruby