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仓库)
这些项目可能包含更多实用的开发和运维资源,值得一看。
热门推荐
德军“南方集团军群”兵力最大值出现在哪个时期?不在斯大林格勒
KD指标详解:如何运用KD指标判断股市趋势?
您需要在 Windows 11 24H2 中更改的安全设置
如何为照片增添立体感?光线、构图与镜头选择的要点
哺乳期可以吃阿莫西林吗?一文解答您的疑惑
桂花可以室内养殖吗?
不用吃药,避开降压药副作用! 这5个方法就能改善血压水平
中考前怎样提高学习成绩 中考学习方法总结
为什么绝大多数外地人都委托社保代理机构办理退休手续?
沪上多校区探索创新人才培养新模式
中国第一露天煤矿:55米厚的煤层开采了118年,现在啥样?
无空隙表格示例
土狗的忠诚与智慧:中华田园犬的传统文化价值
如何确保小区的水质良好?有哪些改善水质的方法?
纸板的最佳胶水:强力粘合首选
绘本《好饿的毛毛虫》:一个温暖的蜕变故事
Redis Cluster深度解析:原理、机制与实战优化
不容忽视的手部“潜伏者”——腱鞘炎
物业公司享有哪些权利?承担什么义务?
青山湖国家森林公园:AAAA级景区,水上森林等你来
从大数据及经络角度理解“桂枝”的6种强大功效!
毛里求斯:如何在岛屿天堂打造商业绿洲?
酒店遇到差评怎么办?这份应对指南请收好
控光分区数与电视画质:影响因素全面解析
赵岩团队揭示神经递质转运蛋白分子机制
肉痣应该看什么科
南昌楼市行情持续回暖 2024年二手房成交量同比上升22%
这届年轻人,养老观念有了新变化!
Transformer核心创新:自注意力,一文搞懂自注意力机制
一文搞懂Transformer中的位置编码Positional Encoding