【駆け出しエンジニア必見】様々なプロセスの確認と停止方法まとめ
プロセスIDを特定する
システム上で動いてるプロセスを、種類を指定して特定する
$ ps aux | grep 種類
指定したポートから、プロセスを特定する
$ lsof -i -P : grep ポート
$ ps aux | grep 種類
$ lsof -i -P : grep ポート
-i オプションは、ネットワークソケットを対象にしている
-P オプションは、ポート名の代わりにポート番号で表示する
様々なプロセスの削除
プロセスIDや種類を指定して削除する
$ kill -9 プロセスID
$ kill -9 プロセス種類
springのプロセス削除
$ ps aux | grep spring
ec2-user 12241 0.3 0.5 589960 178416 ? Ssl Sep20 1:46
spring app | sample_app | started 7 hours ago
# 指定のプロセスを一つ削除
$ kill -9 12241
$ kill -9 -f 12241
# 指定のプロセスの種類を一括削除
$ spring stop
mysqldのプロセス削除
$ sudo lsof -i -P | grep "LISTEN"
rapportd 315 beanzou 4u IPv4 0xb08837e715006a8d 0t0 TCP *:60753 (LISTEN)
rapportd 315 beanzou 5u IPv6 0xb08837e7098fcf3d 0t0 TCP *:60753 (LISTEN)
mysqld 20675 _mysql 21u IPv4 0xb08837e71962630d 0t0 TCP localhost:3306 (LISTEN)
com.docke 21307 beanzou 10u IPv4 0xb08837e71878be4d 0t0 TCP localhost:60810 (LISTEN)
com.docke 21308 beanzou 52u IPv6 0xb08837e7098fdb7d 0t0 TCP *:8080 (LISTEN)
$ mysql.server stop
$ kill -9 プロセスID
$ kill -9 プロセス種類
$ ps aux | grep spring
ec2-user 12241 0.3 0.5 589960 178416 ? Ssl Sep20 1:46
spring app | sample_app | started 7 hours ago
# 指定のプロセスを一つ削除
$ kill -9 12241
$ kill -9 -f 12241
# 指定のプロセスの種類を一括削除
$ spring stop
$ sudo lsof -i -P | grep "LISTEN"
rapportd 315 beanzou 4u IPv4 0xb08837e715006a8d 0t0 TCP *:60753 (LISTEN)
rapportd 315 beanzou 5u IPv6 0xb08837e7098fcf3d 0t0 TCP *:60753 (LISTEN)
mysqld 20675 _mysql 21u IPv4 0xb08837e71962630d 0t0 TCP localhost:3306 (LISTEN)
com.docke 21307 beanzou 10u IPv4 0xb08837e71878be4d 0t0 TCP localhost:60810 (LISTEN)
com.docke 21308 beanzou 52u IPv6 0xb08837e7098fdb7d 0t0 TCP *:8080 (LISTEN)
$ mysql.server stop
Author And Source
この問題について(【駆け出しエンジニア必見】様々なプロセスの確認と停止方法まとめ), 我々は、より多くの情報をここで見つけました https://qiita.com/beanzou/items/b97224bdba7d29a93ebc著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .