ENTRANCE

都内でエンジニアやってます。主にRubyとJavaを書いて遊んでる人のブログ。楽しくのんびりとがモットー。

【コマンド】プロセスを終了する

こんにちは、かっつんです!

書くこと

プロセスを確認して終了するコマンド(備忘録)

手順

アプリケーション名でプロセスを確認

$  ps aux | grep アプリケーション名
 # 例) ps aux | grep mysql

レスポンスはこんな感じ

username              912   0.0  0.0  4919280   1436   ??  S    10 219    1:19.62 /usr/local/opt/mysql@5.6/bin/mysqld --basedir=/usr/local/opt/mysql@5.6 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/opt/mysql@5.6/lib/plugin --log-error=****.err --pid-file=******.pid
username              798   0.0  0.0  4288056      8   ??  S    10 219    0:00.05 /bin/sh /usr/local/opt/mysql@5.6/bin/mysqld_safe --datadir=/usr/local/var/mysql

ポート番号でプロセスを確認

$ lsof -i:ポート番号
 # 例) lsof -i:8080

レスポンスはこんな感じ

COMMAND   PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
java    43419 *****   11u  IPv4 0xfea8bced90d768f9      0t0  TCP *:hbci (LISTEN)

プロセスを終了させる

$ kill -TERM プロセス番号
 # 終了

または

$ kill -9 プロセス番号
 # 強制終了