Linux查看端口号及进程
Linux查看端口号
netstat
csharp
netstat -tuln
显示当前正在监听的端口号以及相关的进程信息
ss
java
ss -tuln
与netstat类似,ss也可以用于显示当前监听的端口以及相关信息
isof
csharp
isof -i :端口号
端口号替换为具体要查找的端口号,显示该端口号的进程信息
注意:需要有足够的权限执行命令,最好在超级用户sudo权限下执行
查看端口号进程
Linux中,可以使用ss
或者netstat
来查看端口号对应的进程
使用netstat
命令可以查看当前系统上所有网络连接和监听端口
netstat
csharp
netstat -tuln | grep 端口号
参数说明
-t 表示只显示TCP连接
-u表示只显示UDP连接
-l表示只显示监听状态的连接
-n表示以数字形式显示IP地址和端口
示例:
ss
ss也可以查看端口号对应的进程
csharp
ss -tuln | grep 端口号
参数说明
-t 表示只显示TCP连接
-u表示只显示UDP连接
-l表示只显示监听状态的连接
-n表示以数字形式显示IP地址和端口
示例:
以上命令会显示与指定端口号相关的连接信息,包括
- 本地地址(Local host)
- 远程地址(foregin host)
- 进程ID(PID)