GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Linux-Fehlerbehebung – Der Befehl netstat wurde in CentOS 7/8 und RHEL 7/8 nicht gefunden

Wie Sie wahrscheinlich wissen, Netstat (Netz Arbeits Statistik istics) ist ein Befehlszeilentool, mit dem die Netzwerkkonfiguration und -aktivität überprüft werden kann. Der netcat-Befehl ist in der Minimalinstallation von RHEL 8, 7 und seinen Klonen wie CentOS 8 und 7 nicht verfügbar. Dieses kurze Tutorial beschreibt, wie Sie den netstat-Befehl in CentOS 7- und RHEL 7-Systemen zum Laufen bringen.

Ein wichtiger Hinweis:

Wie einer unserer Leser im Kommentarbereich unten darauf hingewiesen hat, wurden viele der alten Linux-Netzwerkbefehle zugunsten ihrer iproute2-Pendants verworfen. Insbesondere Netstat wurde durch das „ss“ ersetzt Befehl, der standardmäßig verfügbar ist. Wenn Sie aus irgendeinem Grund immer noch netstat verwenden, könnte dieser Tipp hilfreich sein.

netstat-Befehl nicht in CentOS 7/8 und RHEL 7/8 gefunden

Zuerst werden wir sehen, wie dieser Fehler in CentOS 8- und RHEL 8-Server-Editionen behoben werden kann.

Fehler „netstat-Befehl nicht gefunden“ in CentOS 8 und RHEL 8 behoben

Zuerst müssen wir herausfinden, welches Paket 'netstat' bereitstellt Befehl mit dem folgenden Befehl:

# dnf provides */netstat

Oder,

# dnf whatprovides */netstat

Beispielausgabe von meinem CentOS 8-Server:

net-tools-2.0-0.51.20160912git.el8.x86_64 : Basic networking tools
Repo        : BaseOS
Matched from:
Filename    : /usr/bin/netstat

Wie Sie sehen können, bietet das "net-tools"-Paket den "netstat"-Befehl.

Lassen Sie uns also das net-tools-Paket als Root-Benutzer installieren, indem Sie den folgenden Befehl als root verwenden Benutzer:

# dnf install net-tools

Beispielausgabe:

CentOS-8 - AppStream                                                                                                                      1.5 kB/s | 4.3 kB     00:02    
CentOS-8 - Base                                                                                                                           4.5 kB/s | 3.8 kB     00:00    
CentOS-8 - Extras                                                                                                                         1.7 kB/s | 1.5 kB     00:00    
Dependencies resolved.
==========================================================================================================================================================================
 Package                               Architecture                       Version                                                Repository                          Size
==========================================================================================================================================================================
Installing:
 net-tools                             x86_64                             2.0-0.51.20160912git.el8                               BaseOS                             323 k

Transaction Summary
==========================================================================================================================================================================
Install  1 Package

Total download size: 323 k
Installed size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
net-tools-2.0-0.51.20160912git.el8.x86_64.rpm                                                                                             253 kB/s | 323 kB     00:01    
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                     170 kB/s | 323 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                  1/1 
  Installing       : net-tools-2.0-0.51.20160912git.el8.x86_64                                                                                                        1/1 
  Running scriptlet: net-tools-2.0-0.51.20160912git.el8.x86_64                                                                                                        1/1 
  Verifying        : net-tools-2.0-0.51.20160912git.el8.x86_64                                                                                                        1/1 

Installed:
  net-tools-2.0-0.51.20160912git.el8.x86_64                                                                                                                               

Complete!

Jetzt können Sie den netstat-Befehl auf Ihrem CentOS 8-System verwenden.

Fehler „netstat-Befehl nicht gefunden“ in CentOS 7 und RHEL 7 behoben

Zuerst sollten wir herausfinden, welches Paket 'netstat' bereitstellt Befehl.

Um das herauszufinden, führen Sie Folgendes aus:

$ yum provides */netstat

Oder,

$ yum whatprovides */netstat

Beispielausgabe:

yum provides */netstat
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.nbrc.ac.in
 * extras: mirror.nbrc.ac.in
 * updates: mirror.nbrc.ac.in
net-tools-2.0-0.17.20131004git.el7.x86_64 : Basic networking tools
Repo : base
Matched from:
Filename : /bin/netstat

Wie Sie in der obigen Ausgabe sehen, müssen wir net-tools installieren Paket, um den netstat-Befehl zu erhalten.

Lasst uns also den Befehl net-tools mit dem folgenden Befehl vom Terminal installieren:

$ sudo yum install net-tools

Beispielausgabe:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.nbrc.ac.in
 * extras: mirror.nbrc.ac.in
 * updates: mirror.nbrc.ac.in
Resolving Dependencies
--> Running transaction check
---> Package net-tools.x86_64 0:2.0-0.17.20131004git.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package Arch Version Repository Size
========================================================================================================================================================================
Installing:
 net-tools x86_64 2.0-0.17.20131004git.el7 base 304 k

Transaction Summary
========================================================================================================================================================================
Install 1 Package

Total download size: 304 k
Installed size: 917 k
Is this ok [y/d/N]: y
Downloading packages:
net-tools-2.0-0.17.20131004git.el7.x86_64.rpm | 304 kB 00:00:05 
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 Installing : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1 
 Verifying : net-tools-2.0-0.17.20131004git.el7.x86_64 1/1

Installed:
 net-tools.x86_64 0:2.0-0.17.20131004git.el7

Complete!

Das war's. Jetzt können Sie den 'netstat'-Befehl verwenden.

$ netstat

Beispielausgabe:

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State 
tcp 0 0 server.ostechnix.com:ssh sk:54534 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ] DGRAM 10304 /run/systemd/shutdownd
unix 2 [ ] DGRAM 10242 @/org/freedesktop/systemd1/notify
unix 5 [ ] DGRAM 6104 /run/systemd/journal/socket
unix 13 [ ] DGRAM 6106 /dev/log
unix 3 [ ] STREAM CONNECTED 14013 /var/run/dbus/system_bus_socket
unix 2 [ ] DGRAM 24798 
unix 3 [ ] STREAM CONNECTED 17856 
unix 3 [ ] STREAM CONNECTED 17874 
unix 3 [ ] STREAM CONNECTED 15064

[...]

unix 3 [ ] STREAM CONNECTED 17878 
unix 3 [ ] STREAM CONNECTED 17832 
unix 3 [ ] STREAM CONNECTED 17841 
unix 3 [ ] STREAM CONNECTED 14010 /var/run/dbus/system_bus_socket
unix 3 [ ] STREAM CONNECTED 14710 /var/run/dbus/system_bus_socket
unix 2 [ ] DGRAM 11594 
unix 3 [ ] STREAM CONNECTED 16500 /run/systemd/journal/stdout
unix 3 [ ] STREAM CONNECTED 17809 
unix 3 [ ] STREAM CONNECTED 17836 
unix 2 [ ] DGRAM 13906 
unix 3 [ ] STREAM CONNECTED 17845

Hoffe, das hilft.

Empfohlene Lektüre:

  • So finden Sie heraus, welcher Dienst einen bestimmten Port abhört
  • So finden Sie verfügbare Netzwerkschnittstellen unter Linux

Cent OS
  1. bash:netstat:Befehl nicht gefunden – Debian/Ubuntu Linux

  2. So aktualisieren Sie CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 auf CentOS 7.7

  3. semanage-Befehl nicht in CentOS 8 / RHEL 8 gefunden

  4. „-bash:Firewall:Befehl nicht gefunden“ – Lösung in CentOS/RHEL 7

  5. „lsb_release:Befehl nicht gefunden“ – Fix in CentOS/RHEL

netstat-Befehl unter CentOS 8 / RHEL 8 nicht gefunden – Quick Fix

ifconfig-Befehl nicht gefunden auf CentOS 8 / RHEL 8 – Quick Fix

Fehlerbehebung „Bash:Command Not Found“-Fehler in Linux

So installieren Sie CHEF Workstation in RHEL und CentOS 8/7

So installieren Sie MySQL 8.0 auf RHEL/CentOS 8/7 und Fedora 35

So installieren Sie CHEF Workstation in RHEL und CentOS 8/7