如何查看ubuntu服务器开启了哪些端口

 我来答
百度网友faadf46
高粉答主

2020-01-30 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:73.4万
展开全部

1、同时按住Alt Ctrl T打开终端。输入命令 sudo netstat -nultp 这里是当前已使用的所有端口的情况。

2、查看具体某个特定端口。例如查看上图中的22端口,输入命令 sudo netstat -anp |grep 22 就可查看22端口。

3、更多关于 netstat 的命令参见如图。

4、用lsof方法查看某一端口信息。在终端中输入 sudo lsof -i:22 这里表示查看端口22的状态。

注意事项:

Ubuntu基于Debian发行版和Gnome桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity。

一只宅豆
高粉答主

2018-04-05 · 每个回答都超有意思的
知道大有可为答主
回答量:124
采纳率:85%
帮助的人:4.7万
展开全部

查看ubuntu服务器可以通过netstat命令进行简单查询。

netstat命令各个参数说明如下:
-t : 指明显示TCP端口
-u : 指明显示UDP端口;
-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序);
-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序;
-n : 不进行DNS轮询,显示IP(可以加速操作)即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况;
netstat -ntlp   //查看当前所有tcp端口;
netstat -ntulp |grep 80   //查看所有80端口使用情况;
netstat -an | grep 3306   //查看所有3306端口使用情况。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕用0Gi
2017-05-26 · 超过235用户采纳过TA的回答
知道小有建树答主
回答量:359
采纳率:0%
帮助的人:206万
展开全部
root用户执行netstat -ntupl n表示不查询dns t表示tcp协议 u表示udp协议 p表示查询占用的程序 l表示查询正在监听的程序
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式