特定のポートを使用しているサービスをコマンド1発でkillする
※この記事はQiita(特定のポートを使用しているサービスをコマンド1発でkillする - Qiita)にも投稿されているものです。
Railsのチュートリアルでps aux | grep railsしてからkillみたいなことをしていた。
たぶん意味を理解しているならこっちのコマンド(関数)を登録しておいた方が便利。
以下を~/.bashrcとかに書いてsource ~/.bashrc(読み込み)
Bashkillport () {
kill `lsof -ti tcp:$1`
}
例えば8000ポートを使用しているサービスをkillしたい場合は以下のようにする。
Bashkillport 8000
※シェルスクリプト初心者なのでもっと綺麗にかけたりできたら教えてください
デモ
python -m http.serverで8000ポートで簡易ウェブサーバを立ち上げるkillport 8000でkill

べんりべんり







![Microsoft Power BI [実践] 入門 ―― BI初心者でもすぐできる! リアルタイム分析・可視化の手引きとリファレンス](/assets/img/banner-power-bi.c9bd875.png)
![Microsoft Power Apps ローコード開発[実践]入門――ノンプログラマーにやさしいアプリ開発の手引きとリファレンス](/assets/img/banner-powerplatform-2.213ebee.png)
![Microsoft PowerPlatformローコード開発[活用]入門 ――現場で使える業務アプリのレシピ集](/assets/img/banner-powerplatform-1.a01c0c2.png)


