Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak sama ada port diduduki dalam LINUX

Bagaimana untuk menyemak sama ada port diduduki dalam LINUX

PHPz
PHPzke hadapan
2023-05-25 15:28:062207semak imbas

Bagaimana untuk menyemak sama ada port tertentu diduduki dalam LINUX

1.netstat -anp |grep nombor port

Saya mengambil 3306 sebagai contoh, netstat -anp |grep 3306 (Perhatikan di sini, saya beroperasi sebagai pengguna biasa, jadi saya menambah sudo. Jika saya beroperasi sebagai pengguna root, anda boleh melihatnya tanpa menambah sudo)

Bagaimana untuk menyemak sama ada port diduduki dalam LINUX

Dalam rajah itu, kami terutamanya melihat status pemantauan sebagai jadual LISTEN , yang bermaksud ia diduduki Lajur terakhir menunjukkan bahawa ia diduduki oleh perkhidmatan mysqld ada garisan ini dalam gambar, bermakna ia telah diduduki.

2.netstat -nultp (Tidak perlu menambah nombor port di sini)

Perintah ini adalah untuk melihat semua port yang sedang digunakan,

Bagaimana untuk menyemak sama ada port diduduki dalam LINUX

Seperti yang anda lihat dari gambar, port 82 saya tidak diduduki

3.netstat -anp |grep 82 untuk menyemak penggunaan port 82,

Bagaimana untuk menyemak sama ada port diduduki dalam LINUX

Nampak tak ada LISTEN line, so maknanya tak occupied. Perhatikan di sini bahawa MENDENGAR yang ditunjukkan dalam gambar tidak bermakna bahawa port telah diduduki. Jangan mengelirukannya dengan LISTEN Apabila melihat port tertentu, anda mesti melihat tcp, nombor port dan baris LISTEN untuk menunjukkan bahawa port telah diduduki.

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada port diduduki dalam LINUX. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam