macOS 如何终止端口占用的进程?
创作时间:
作者:
@小白创作中心
macOS 如何终止端口占用的进程?
引用
CSDN
1.
https://blog.csdn.net/xiaochong0302/article/details/145105253
在使用Mac开发或部署服务时,经常会遇到端口被占用的问题。本文将手把手教你如何在macOS系统中查找并终止占用特定端口的进程,让你能够快速释放端口,继续你的工作。
Step 1: 打开终端
首先,你需要打开macOS的终端程序。你可以通过以下两种方式之一来完成:
- 在“应用程序”文件夹中找到“实用工具”文件夹,然后打开“终端”。
- 使用Spotlight搜索(快捷键:Cmd + Space),输入“Terminal”并回车。
Step 2: 查找占用端口的进程
假设你要检查的端口号是8080。在终端中输入以下命令来查找使用该端口的进程:
sudo lsof -i :8080
这个命令会列出所有使用8080端口的进程。你会看到类似如下的输出:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 1234 user 22u IPv6 0x123456789abcdef TCP *:8080 (LISTEN)
在这个例子中,node进程(PID为1234)正在使用8080端口。
Step 3: 终止进程
在终止进程之前,请确保你了解这个进程的作用,避免误终止系统关键进程。如果你确定要终止这个进程,可以使用kill命令:
sudo kill 1234
如果进程没有响应,你可以使用kill -9命令强制终止:
sudo kill -9 1234
Step 4: 验证端口状态
最后,再次使用lsof命令检查端口是否已被释放:
sudo lsof -i :8080
如果端口已被成功释放,你应该看不到任何使用该端口的进程。
开源项目推荐
如果你对开发和运维感兴趣,不妨关注一下作者的开源项目:
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
冰棍、雪糕、冰淇淋,你是如何区分的?
商铺出售税费怎么计算
公司搬到别的城市有补偿吗?
深圳上门除甲醛收费标准及费用解析
除甲醛 如何选择正规的室内空气污染治理公司
解密商业决策中的"愚蠢":从苹果VR到Coinbase评分系统
USB接口大全:Type-A、Type-B、Type-C等接口详解
深一度|我就是要再快一点!何杰,中国马拉松“破壁人”
CSGO国际服开启教程详解及稳定连接实用建议
12C27是好刀钢吗?
别害怕失败,真正的失败是从未开始
独栋别墅的土地使用权年限及续期规定
【认识德国院校】这所大学是世界上第一所现代意义上的大学!
健康科普 | 预防呼吸道传染病健康指南——居家预防
全国两会精神解读:成都会议共探宏观经济新机遇
顶格筹码什么意思,筹码集中度高意味着什么
【朝医科普】大夫,长骨刺了怎么办
蓝宝石高强度玻璃物理特性在应用中的表现
生物监测系统实时追踪生态系统健康动态变化
银行存款利率"倒挂"再现
抑郁症的中医辨证分型
建模编程需要学些什么
河豚鼓起来的原因
软科中国最好学科排名出炉:甘肃8高校60学科上榜
劳动合同期限怎么填写才正确
紫微斗数自化忌详解:十二宫位的命运影响
腺样体肥大除了手术还有别的办法吗
什么是乌龙指及其在股市中的影响?乌龙指如何进行风险管理?
养娃已经很辛苦了,夫妻之间就不要内耗了
干姜茶的正确喝法与功效