Cara menyemak sama ada port diduduki dalam centos: 1. Gunakan arahan netstat untuk menyemak penghunian semua port, sintaksnya ialah "netstat -tunlp" 2. Gunakan perintah lsof untuk menyemak penghunian daripada port yang ditentukan, sintaksnya ialah " lsof -i: port number".
Persekitaran pengendalian artikel ini: sistem centos 7, komputer Dell G3.
1. Gunakan arahan netstat
Arahan netstat Linux digunakan untuk memaparkan status rangkaian.
Menggunakan arahan netstat membolehkan anda mengetahui status rangkaian keseluruhan sistem Linux.
Gunakan arahan:
netstat -tunlp
akan memaparkan semua port dan semua program yang sepadan Gunakan saluran paip grep untuk menapis medan kunci yang dikehendaki.
Program yang berkaitan dengan pekerjaan port 22:
Contoh kod:
[root@leiwan tmp]# netstat -tunlp |grep 22 tcp 0 0 0.0.0.0:42957 0.0.0.0:* LISTEN 2230/rpc.statd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2443/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2292/cupsd tcp 0 0 :::22 :::* LISTEN 2443/sshd tcp 0 0 ::1:631 :::* LISTEN 2292/cupsd tcp 0 0 :::57609 :::* LISTEN 2230/rpc.statd udp 0 0 0.0.0.0:5353 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:631 0.0.0.0:* 2292/cupsd udp 0 0 0.0.0.0:37167 0.0.0.0:* 2230/rpc.statd udp 0 0 0.0.0.0:52291 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:68 0.0.0.0:* 2207/dhclient udp 0 0 0.0.0.0:710 0.0.0.0:* 2230/rpc.statd udp 0 0 :::39834 :::* 2230/rpc.statd
2. Gunakan perintah lsof
lsof ( senarai fail terbuka) ialah alat yang menyenaraikan fail terbuka pada sistem semasa. Dalam persekitaran Linux, semuanya wujud dalam bentuk fail Melalui fail, anda boleh mengakses bukan sahaja data biasa, tetapi juga sambungan rangkaian dan perkakasan. Oleh itu, seperti soket Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP), sistem memperuntukkan deskriptor fail kepada aplikasi di latar belakang Tanpa mengira jenis fail, deskriptor fail ialah aplikasi Menyediakan antara muka yang sama untuk interaksi dengan sistem pengendalian asas.
Semak penghunian port tertentu:
lsof -i:端口号
Contoh kod:
[root@www ~]# lsof -i:21 3 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME 4 pure-ftpd 2651 root 4u IPv4 7047 TCP *:ftp (LISTEN) 5 pure-ftpd 2651 root 5u IPv6 7048 TCP *:ftp (LISTEN)
Ini menunjukkan bahawa port 21 sedang digunakan oleh pure-ftpd, dan status adalah dengar.
Tutorial yang disyorkan: "tutorial centos"
Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada pelabuhan diduduki dalam centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!