虚拟机安装Linux在终端模式下输入哪些命令可以查看所有端口(不是当前端口)?
答案:1 悬赏:70 手机版
解决时间 2021-03-22 23:49
- 提问者网友:末路
- 2021-03-22 16:30
虚拟机安装Linux在终端模式下输入哪些命令可以查看所有端口(不是当前端口)?
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-03-22 17:07
你好!1. 可以通过~$ netstat -anp 来查看哪些端口被打开。
(注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21)
2. 然后可以通过~$ lsof -i:$PORT查看应用该端口的程序($PORT指对应的端口号)。或者也可以查看文件/etc/services,从里面可以找出端口所对应的服务。
(注:有些端口通过netstat查不出来,更可靠的方法是~$ sudo nmap -sT -O localhost)
希望以上回答对你有所帮助!
(注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21)
2. 然后可以通过~$ lsof -i:$PORT查看应用该端口的程序($PORT指对应的端口号)。或者也可以查看文件/etc/services,从里面可以找出端口所对应的服务。
(注:有些端口通过netstat查不出来,更可靠的方法是~$ sudo nmap -sT -O localhost)
希望以上回答对你有所帮助!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |