linux centos7 中执行 netstat -tunlp 出错了怎么办?
背景 nginx安装完了 也用systemctl start nginx 启动服务了
ps -ef |grep nginx 也能看到进程启动了! 查看一下端口的情况却却却找不到netstat怎么办
netstat -tunlp | grep “nginx” 却提示-bash: netstat: command not found
netstat -tunlp | grep “nginx”
-bash: netstat: command not found
却不能执行了? 这是因为什么?打错命令了? 翻车了?
bash怎么会找不不不到netstat 这都是最小化安装的锅啊。最小化安装没有netstat 这个命令啊,那么netstat这个命令是做什么的? 查看本台linux主机端口情况 这么重要的命令怎么能没有呢?
来 咱们通过yum 安装一下就可以了 yum是什么? yum就是安装源,就像WIN中的软件管家类似的 软件库啊
yum install netstat -y 这样吗? 不是的
yum install net-tools -y netstat是属于 net-tools这个命令内的
执行后看到 complete 这样就安装成功了^__^
Installed:
net-tools.x86_64 0:2.0-0.25.20131004git.el7
Complete!
然后再执行
netstat -tunlp | grep “nginx”
看到了吧?nginx 的80端口启动起来了
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1379/nginx: master
tcp6 0 0 :::80 :::* LISTEN 1379/nginx: master
linux学习中就像探险或是寻宝,最会遇到各种问题或报错,但是只要头条搜索就能找到答案。我会定期分享我在linux中遇到各种问题和经验,一起学点有用的知识。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/10369.html