解决 Centos 提示 netstat: 未找到命令

原创     发表于 2020-12-16 16:15     阅读 72  

在 Linux Centos 操作系统中,我们经常会用到 netstat 命令查看端口信息。有时不如所愿,提示 “-bash: netstat: 未找到命令”。

[root@localhost /]# netstat -apn | grep 80
-bash: netstat: 未找到命令

出现这种情况,是由于 Centos 系统没有网络服务依赖组件导致,执行 “yum -y install net-tools” 安装即可。命令如下:

[root@localhost /]# yum -y install net-tools

执行安装命令后,参考完成安装示意图:


再次执行 “netstat” 命令,已不再提示 “-bash: netstat: 未找到命令”。

[root@localhost /]# netstat -apn | grep 80
unix  2      [ ACC ]     STREAM     LISTENING     21180    1196/master          private/local
unix  3      [ ]         STREAM     CONNECTED     18037    721/NetworkManager   
unix  2      [ ]         DGRAM                    18061    721/NetworkManager   
unix  2      [ ]         DGRAM                    20480    1043/rsyslogd        
unix  3      [ ]         STREAM     CONNECTED     18038    1/systemd            /run/systemd/journal/stdout
unix  3      [ ]         STREAM     CONNECTED     18085    653/dbus-daemon      /run/dbus/system_bus_socket
unix  3      [ ]         STREAM     CONNECTED     18084    721/NetworkManager   
[root@localhost /]#