# 使用 lsof 命令查看端口使用的进程
# 语法: lsof -i :端口号
# 示例: 查看占用 8080 端口的进程
lsof -i :8080
# 使用 netstat 命令查看端口使用的进程
# 语法: netstat -tuln | grep 端口号
# 示例: 查看占用 8080 端口的进程
netstat -tuln | grep 8080
# 使用 ss 命令查看端口使用的进程
# 语法: ss -tuln | grep 端口号
# 示例: 查看占用 8080 端口的进程
ss -tuln | grep 8080
# 使用 fuser 命令查看端口使用的进程
# 语法: fuser 端口号/tcp
# 示例: 查看占用 8080 端口的进程
fuser 8080/tcp
lsof -i :端口号
:列出所有使用指定端口的进程。-i
选项用于指定网络文件,冒号后面跟端口号。netstat -tuln | grep 端口号
:netstat
显示网络连接、路由表、接口统计等信息。-tuln
选项组合表示显示 TCP、UDP 的监听状态,并以数字形式显示地址和端口。grep
用于过滤出指定端口的行。ss -tuln | grep 端口号
:ss
是 netstat
的替代工具,功能更强大且更快。用法与 netstat
类似。fuser 端口号/tcp
:fuser
显示哪些进程正在使用指定的资源(如端口)。/tcp
表示只查找 TCP 协议的端口。这些命令可以帮助你快速找到占用特定端口的进程。
上一篇:linux改变文件所有者
下一篇:linux删除分区
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站