优秀的编程知识分享平台

网站首页 > 技术文章 正文

netstat -tunlp 却提示bash: netstat: command not found

nanyue 2024-08-28 19:15:25 技术文章 4 ℃

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中遇到各种问题和经验,一起学点有用的知识。

最近发表
标签列表