Heim > Artikel > Betrieb und Instandhaltung > So überprüfen Sie, ob ein Port in CentOS belegt ist
In der Kolumne Centos-Tutorial erfahren Sie, wie Sie überprüfen können, ob der Port in CentOS belegt ist. Ich hoffe, dass es für Freunde hilfreich ist, die es brauchen!
CentOSÜberprüfen Sie, ob ein Port belegt ist
In diesem Artikel erfahren Sie, wie Sie unter Linux prüfen können, ob ein Port belegt ist. Interessierte Freunde können sich hier Tipps zur Verwendung des Befehls netstat ansehen.
Verwenden Sie den Befehl:
netstat -tunlp
, um alle Ports und alle entsprechenden Programme anzuzeigen. Verwenden Sie die Grep-Pipeline, um die gewünschten Schlüsselfelder herauszufiltern.
Programme im Zusammenhang mit der Belegung von Port 22:
Codebeispiel:
[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
Überprüfen Sie die Belegung eines bestimmten Ports: lsof -i: Portnummer
Codebeispiel:
1 [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)
Dies zeigt, dass Port 21 verwendet wird von Wird pure -ftpd verwendet, ist der Status „Listen“.
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob ein Port in CentOS belegt ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!