linux中查看端口号使用情况
目录
- linux中查看端口号使用情况
- netstat
linux中查看端口号使用情况
linux中查看端口号使用情况使用netstat命令
命令如下:
netstat -tunpl | grep 端口号
例:查看9999端口的使用情况
$ netstat -tunpl | grep 9999
(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 2003/java
说明:
(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)的意思是:(不是所有的进程都可以被识别,非拥有的进程信息不会显示,你必须是root才能看到这一切。)
状态为LISTEN的,表示该端口号已经被占用,处于监听中
2003/java 表示的是被进程号为2003的java程序占用
得到进程号之后,我们就可以使用ps -ef|grep 进程号来查看是什么程序占用了该端口号
例:
ps -ef|grep 2003
netstat
Linux netstat 命令用于显示网络状态。
利用 netstat 指令可以让你知道 Linux 系统的网络情况。
netstat 参数说明:
-a或--all 显示所有连线中的Socket。
-A<网络类型>或--<网络类型> 列出该网络类型连线中的相关地址。
-c或--continuous 持续列出网络状态。
-C或--cache 显示路由器配置的快取信息。
-e或--extend 显示网络其他相关信息。
-F或--fib 显示FIB。
-g或--groups 显示多重广播功能群组组员名单。
-h或--help 在线帮助。
-i或--interfaces 显示网络界面信息表单。
-l或--listening 显示监控中的服务器的Socket。
-M或--masquerade 显示伪装的网络连线。
-n或--numeric 直接使用IP地址,而不通过域名服务器。
-N或--netlink或--symbolic 显示网络硬件外围设备的符号连接名称。
-o或--timers 显示计时器。
-p或--programs 显示正在使用Socket的程序识别码和程序名称。
-r或--route 显示Routing Table。
-s或--statistics 显示网络工作信息统计表。
-t或--tcp 显示TCP传输协议的连线状况。
-u或--udp 显示UDP传输协议的连线状况。
-v或--verbose 显示指令执行过程。
-V或--version 显示版本信息。
-w或--raw 显示RAW传输协议的连线状况。
-x或--unix 此参数的效果和指定"-A unix"参数相同。
--ip或--inet 此参数的效果和指定"-A inet"参数相同。
一些实例:
找出程序运行的端口
#找出mysql的运行端口
netstat -ap | grep mysql
显示 TCP连接信息
netstat -pt
显示UDP端口号的使用情况
netstat -apu
查看进程下开启线程数
netstat -anp | grep pid (可加 |wc -l 统计行数)
说明:netstat -p 可以与其它参数一起使用,就可以显示 “PID/进程名称”
linux中查看端口号使用情况相关推荐
- linux/windows查看端口被占用情况
linux下查看端口被占用情况 1. 可以通过"~$ netstat -anp" 来查看哪些端口被打开. (注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址, 2. 然 ...
- linux下查看端口号是否被占用,并解除占用
linux下查看端口号是否被占用,并解除占用 账号权限,该环境下使用的是user 并不是root ,root账户不用加sudo命令 1.命令 netstat 查看端口号情况 2.使用 lsof ...
- linux查看端口号使用情况
netstat -tunlp 使用netstat命令进行查看 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出 ...
- Linux中查看端口占用情况及结束相应进程
1.查看某端口占用情况 lsof -i :端口号 例如:lsof -i :81 显示如下信息: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME j ...
- Linux常用查看端口号命令
Linux 查看端口占用情况可以使用 lsof 和 netstat 命令. 注意:lsof 用普通用户--权限等同于root 可以使用:netstat 命令普通用户不行,必须是root用户,sudo ...
- mac/windows下查看端口号占用情况以及杀死端口进程
mac查看端口占用情况: lsof -i tcp:7000 杀死当前端口的进程: kill 44934 //这里的44934为PID windows查看端口占用情况: netstat -ano 查找某 ...
- Linux 下查看 端口号是否被占用
1.netstat -anp |grep 端口号 如图示例: 查看端口号 8088是否被占用(启动) 上图显示8088端口 已经被 nginx所占用 注:sudo 如果是普通用户 需要 ...
- Linux 怎么查看端口号被占用
命令:netstat -anp |grep 端口号 以普通用户操作,需要加上sudo,如果是以root用户操作,就不用加sudo 普通用户:sodu netstat -anp |grep 端口号 [r ...
- windows查看端口号,查看端口号占用情况,杀掉端口
我们在开发或运维时经常遇到端口被占用的情况,这个时候我们就需要找出被占用端口的程序,然后结束它.下面一起来学习一下 打开cmd命令窗口 win+R组合键 或者 开始-->运行-->cmd ...
最新文章
- 使用Spring容器
- 开发日记 20210311 重新定义未来
- mysql怎么计算某个字段重复的个数_2020最新版MySQL数据库面试题(一)
- 利剑无意之面试题(一)
- 暑期训练日志----2018.7.31
- weiphp看版本_安装WeiPHP
- 带格式文本html 直接复制粘贴,通过JS将带格式的文本复制到剪贴版的两种方法...
- Linux之相关英文缩写含义
- Chapter 5 Blood Type——15
- textbox wpf 居中_WPF TextBox控件中文字实现垂直居中
- ABB机器人外部轴电机配置(MU系列)
- python对gif图压缩
- Python注释(多行注释和单行注释)用法详解
- 什么是二级域名,什么是二级目录?
- Spring Boot做国际化
- 深度学习基础之图像分类
- 从市场换手率变化判断头部
- ftp上传 防火墙的设置
- 使用LibreOffice将word转化为pdf -解决中文乱码
- 微信小程序开发(1)—— 微信小程序申请注册提交审核并发布详细流程