Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So überprüfen Sie, ob ein Port in CentOS belegt ist

So überprüfen Sie, ob ein Port in CentOS belegt ist

藏色散人
藏色散人nach vorne
2020-12-28 16:04:2314933Durchsuche

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!

So überprüfen Sie, ob ein Port in CentOS belegt ist

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen