上海做网站公司推荐公司网站首页设计
在 macOS 上,可以使用以下命令来查看占用特定端口(例如 8080)的进程:
lsof -i :8080
命令说明
lsof
:列出打开的文件和网络连接信息。-i :8080
:筛选出正在监听 8080 端口的进程。
输出结果结构
执行上述命令后,结果将类似以下输出:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 1234 yourusername ... TCP *:8080 (LISTEN)
输出字段说明
- COMMAND:进程名称。
- PID:进程 ID。
- USER:运行进程的用户名。
- FD:文件描述符。
- TYPE:文件类型。
- DEVICE、SIZE/OFF、NODE:设备、偏移量和节点信息。
- NAME:端口信息,包含端口号(如 8080)和监听状态。
强制终止进程命令
找到占用端口的进程 ID 后,可以使用以下命令强制终止该进程:
kill -9 1234 # 将 1234 替换为实际的 PID