В последнее время я устанавливал Nginx Plus на CentOS 7 и хотел проверить, прослушивает ли он порт 80 с использованием netstat или нет.
Угадай, что? При выполнении netstat я получил следующую ошибку.
# netstat -anlp |grep 80 -bash: netstat: command not found
Решение:-
Установите сетевые инструменты с помощью команды yum
yum install net-tools
Пример:
# yum install net-tools Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.xmission.com * epel: mirror.hmc.edu * extras: centos.s.uw.edu * updates: mirrors.syringanetworks.net Resolving Dependencies --> Running transaction check ---> Package net-tools.x86_64 0:2.0-0.22.20131004git.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================================================================== Package Arch Version Repository Size =============================================================================================================================================================== Installing: net-tools x86_64 2.0-0.22.20131004git.el7 base 305 k Transaction Summary =============================================================================================================================================================== Install 1 Package Total download size: 305 k Installed size: 917 k Is this ok [y/d/N]: y Downloading packages: net-tools-2.0-0.22.20131004git.el7.x86_64.rpm | 305 kB 00:00:04 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : net-tools-2.0-0.22.20131004git.el7.x86_64 1/1 Verifying : net-tools-2.0-0.22.20131004git.el7.x86_64 1/1 Installed: net-tools.x86_64 0:2.0-0.22.20131004git.el7 Complete!
и тогда я смог использовать netstat.
# netstat -anlp |grep 80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1818/nginx: master