最近、CentOS 7 に Nginx Plus をインストールしていて、netstat を使用してポート 80 でリッスンしているかどうかを確認したいと思いました。
何だと思う? netstatの実行中に以下のエラーが発生しました。
[root@instance-1 init.d]# netstat -anlp |grep 80
-bash: netstat: command not found
[root@instance-1 init.d]#
解決:-
yum
コマンドを使用して
net-tools
をインストールする
yum install net-tools
元:
[root@instance-1 init.d]# 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!
[root@instance-1 init.d]#
そして、netstatを使用できるようになりました。
[root@instance-1 init.d]# netstat -anlp |grep 80
tcp 0 0 0.0.0.0: 80 0.0.0.0:* LISTEN 1818/nginx: master
[root@instance-1 init.d]#
これが CentOS 7 での netstat が見つからないエラーの トラブルシューティングに役立つことを願っています。
「トラブルシューティング: CentOS 7 – netstat コマンドが見つかりません」についてわかりやすく解説!絶対に観るべきベスト2動画
How to Use the Netstat Command
かんたんお手軽にトラブルシューティングを自動化する! Cisco DNA Center Machine Reasoning Engine (MRE) の紹介