pidofは、コマンド名から稼働中のプロセス番号を調べることができるコマンドです。
$ pidof cat
とやれば、
7143
てな感じでプロセス番号がわかります。
複数のコマンドについて実行も可能です
$ pidof ruby cat 21528 21465 21527 21464
インラインで実行もできるので、
$ kill -9 $(pidof rails)
とった風に稼働中のrailsアプリを停止させる際も楽々。
ただし、これだと同名のコマンドが稼働していた場合、
まとめて停止させてしまうので注意してください。
参考元
- man pidof