ホームページ >運用・保守 >Linuxの運用と保守 >Widows および Linux でポートを表示および操作する方法

Widows および Linux でポートを表示および操作する方法

步履不停
步履不停オリジナル
2019-07-02 18:01:163037ブラウズ

Widows および Linux でポートを表示および操作する方法

cmd

1.netstat -n
を開きます。このマシンで使用されているすべてのポートを表示します。
①.proto はプロトコルを表します。 tcp と udp の 2 つのタイプがあります。
② ローカル アドレスは、ローカル マシンの IP を表し、その後に使用するポート番号が続きます。
③ 外部アドレスは、外部サーバーの IP アドレスに接続し、サーバーport
④ .State: 次のような特定の状態を示します: LAST_ACK が使用されたパケットを待っています。

2. クエリするポート番号を確認します
コマンド netstat -aon | findstr 1044 (指定されたポート番号)
クエリ結果の最後の番号は、現在のプログラムまたはサービスの PID です

#3. コマンドを入力します: tasklist|findstr 2612 (上でクエリした PID を入力します)

Thisこのポート
で実行されているプログラムを表示し、タスク マネージャーからクエリを実行すると、プログラム

4 が表示されます。ポート番号を指定する 2 つのオプションを使用する場合は、

①タスク マネージャーでこれを終了します。ポートで実行中のプログラムが終了したら、このポート番号
② を使用できます。cmd インターフェイスでコマンドの入力を続けます: taskkill /f /pid 2612 (クエリされた pid を入力)または、プログラムを強制終了することもできます

Linux

netstat -tln #すべての占有ポートを検索します

netstat -tln | grep 80 #指定された占有ポートを検索します

lsofをインストールします

yum install lsof
lsofを通じて、ポートがどのプログラムに属しているかを知ることができます
lsof -i:80 #Query port
kill -9 #プロセス ID をさらに強制終了します プロセス ID を区切るにはスペースを使用してください

その他の Linux 記事については、

Linux チュートリアル 列にアクセスして学習してください。

以上がWidows および Linux でポートを表示および操作する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。