LINUX ポートが占有されているかどうかを確認します

LINUX ポートが占有されているかどうかを確認します

ポートが占有されているかどうかは、これまで一度もわかりませんでした。多くの人に尋ねて、ようやくわかりました。まとめると、次のようになります。

1.netstat -anp |grep ポート番号

以下、3306 を例に挙げて、netstat -anp |grep 3306 を実行します (ここでは、一般ユーザーとして操作しているため、sudo を追加しました。root ユーザーとして操作している場合は、sudo を追加しなくても表示できます)。図 1 のようになります。

図1

図1では、監視ステータスがLISTENとなっており、占有されていることを意味します。最後の列は、サービスmysqldによって占有されていることを示しています。具体的なポート番号を確認してください。図のような行がある限り、占有されていることを意味します。

2.netstat -nultp (ここでポート番号を追加する必要はありません)

このコマンドは、図 2 に示すように、現在使用されているすべてのポートを表示するために使用されます。

図2

写真からわかるように、ポート 82 は使用されていません。

3.netstat -anp |grep 82 を実行して、図 3 に示すようにポート 82 の使用状況を確認します。

図3

LISTEN 行がないことがわかりますので、占有されていないことを意味します。図の LISTENING はポートが占有されていることを意味するものではないことに注意してください。LISTEN と混同しないでください。特定のポートを確認するときは、ポートが占有されていることを示す tcp、ポート番号、LISTEN の行を確認する必要があります。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux でポート占有を解除する方法
  • ポートの使用状況を確認するための Linux コマンドの詳細な例
  • PythonはLinuxポートの使用状況を検出する小さなプログラムを作成します

<<:  JavaScript スタイル オブジェクトと CurrentStyle オブジェクトのケース スタディ

>>:  MYSQLでリモートアクセス権限を有効にする方法

推薦する

MySQLとElasticsearch間のデータ非対称性問題の解決策

MySQLとElasticsearch間のデータ非対称性問題の解決策jdbc-input-plugi...

スケジュールされた時間に古いジャンクファイルを自動的に削除する Linux 用の Autotrash ツール

Autotrash は、古い削除済みファイルを消去するプロセスを自動化するコマンド ライン プログラ...

JavaScript配列についてさらに詳しく知るのに役立つ記事

目次1. 配列の役割: 2. 配列の定義: 1. コンストラクタを通じて配列を作成する2. リテラル...

Canonical が Flutter で Linux デスクトップ アプリを有効化 (推奨)

Google の Flutter の目標は、どのプラットフォームを使用していても、ネイティブの速度...

MYSQL インストールの解凍バージョンと発生したエラーと解決策

1 インストールMYSQL 公式サイトから対応する解凍バージョンをダウンロードし、必要なディレクトリ...

dig/nslookup コマンドを使用して DNS 解決手順を表示する方法

dig - DNS ルックアップ ユーティリティドメイン名のアクセス障害が発生した場合、ドメイン名の...

CSS3はウェブサイトの製品表示効果図を実現します

この記事では、CSS3 を使用した Web サイトの商品表示の効果を紹介し、皆さんと共有します。詳細...

nginx ロードバランシングを介して https にリダイレクトする方法

ウェブ上で証明書とキーをコピーするscp -rp -P52113 /application/ngin...

JavaScript の矢印関数と通常の関数の違いの詳細な説明

この記事では、JavaScriptにおけるアロー関数と通常の関数の違いについて解説します。具体的な内...

vue3 を使用したジグソーパズルゲームのリファクタリングの例

序文プロジェクト内のパズルゲーム(デジタル華容路とも呼ばれる)を再構築するのに 2 日かかりました。...

WeChatアプレットでQRコードを識別するために長押しする実装プロセス

序文公式アカウントのQRコードは長押しで認識できることは皆さんご存じですが、ミニプログラムに対する制...

画像をMySQLデータベースに保存し、フロントエンドページに表示するための実装コード

目次1. まず、pycharmを使用してDjangoプロジェクトを作成し、関連する環境を設定します。...

vue+rem カスタムカルーセル効果

vue+remを使用したカスタムカルーセルチャートの実装は参考までに。具体的な内容は以下のとおりです...

HTMLハイパーリンクタグAのTARGET属性の詳細な説明

ハイパーリンク <a> タグはリンク ポイントを表します。これは英語の単語「anchor...

Dockerボリューム削除操作

プルーンこのコマンドを使用するには、クライアントとデーモンの両方の API バージョンが少なくとも ...