- この記事では、研究ノートで、オリジナルに比べていくつかのコメントや修正も可能
- ソースを記入してください
すべてのポートの占有を参照してください、そしてソフトウェアのプロセスで占有するポート、およびプロセスの最後に終了の詳細を発見しました
ポートの使用状況を確認し、最後の列がある
PID/Program name
コマンドの使用:netstat
COMMAND:netstat –apn
ソフトウェアポート占有についての詳細を参照してください
:コマンドを使用してps
、grep
コマンドを:ps -aux | grep java 或者直接: ps -aux | grep pid
ソフトウェアプロセスのポートの占領終了
コマンドを使用する:kill
コマンド:kill -9 [pid] 也可以直接使用如下指令: netstat -anp | grep portno
使用
netstat
占有率を表示するコマンドをnetstat -ap |grep 8080 //查找tomcat端口是否被占用
他の
netstat -tln //表示以数字形式查看正在监听的端口 netstat -ap //查看所有应用占用端口情况
netstatコマンド
netstatコマンド | [オプション] |
---|---|
-a 若しくは--all |
ソケット内のすべての接続を表示します |
-A<网络类型> 若しくは--<网络类型> |
ネットワーク接続タイプは、関連するアドレスに記載されています |
-c 若しくは--continuous |
ネットワークステータスのリストを保持 |
-C 若しくは--cache |
キャッシュされた情報のルータの設定を表示します |
-e 若しくは--extend |
その他の関連情報表示ネットワーク |
-F 若しくは--fib |
FIBを表示 |
-g 若しくは--groups |
マルチファンクションディスプレイ放送グループメンバーリスト |
-h 若しくは--help |
オンラインヘルプ |
-i 若しくは--interfaces |
ディスプレイネットワークインタフェース情報フォーム |
-l 若しくは--listening |
ディスプレイモニタサーバソケット |
-M 若しくは--masquerade |
クロークネットワーク接続 |
-n 若しくは--numeric |
Ipは、ドメインネームサーバを経由せず、直接対処します |
-N または--netlink または--symbolic |
シンボル名は、ネットワークハードウェア周辺機器に接続されて示されています |
-o 若しくは--timers |
ディスプレイのタイマー |
-p 若しくは--programs |
表示プログラムの識別子とソケットを使用しているプログラム名 |
-r 若しくは--route |
ルーティングテーブルを表示します |
-s 若しくは--statistice |
統計は、ネットワーク情報を表示し |
-t 若しくは--tcp |
TCPトランスポートプロトコルの接続状態を表示します |
-u 若しくは--udp |
接続ステータスを表示UDPトランスポートプロトコル |
-v 若しくは--verbose |
命令の実行中に表示 |
-V 若しくは--version |
バージョン情報を表示します |
-w 若しくは--raw |
RAW転送プロトコルの接続状態を表示します |
-x 若しくは--unix |
そして、このパラメータの効果は同じ「-A UNIX」のパラメータを指定します |
--ip 若しくは--inet |
そして、このパラメータの効果は同じ「-A INET」パラメータを指定します |