プロセスの検索
ポート番号からプロセスを探す
1313
ポートを使っているプロセスを検索します。
$ lsof -i :1313
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
hugo 1475 misa 212u IPv4 0xc4ddf189244bd57 0t0 TCP localhost:bmc_patroldb (LISTEN)```
実行コマンド名からプロセスを探す
実行コマンドhugo
を使っているプロセスを探します。
サクッと調べたい場合
$ pgrep -fl hugo
1475 hugo server
プロセスの情報が詳しく知りたい場合
$ ps aux | head -1 && ps aux | grep hugo
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
misa 1489 0.0 0.0 4268040 784 s001 S+ 9:38PM 0:00.00 grep hugo
misa 1475 0.0 1.1 4520320 92224 s002 S+ 9:31PM 0:02.00 hugo server
プロセスのkill
PID: 1475 でプロセスが動いていることがわかったのでkillします。
$ kill 1475
強制終了したい場合は-9を付けます。
$ kill -9 1475