MacOS中杀掉某个端口占用的进程

MacOS中杀掉某个端口占用的进程

最近在MacOS中运行一个python django的程序,发现8000端口被占用了,截图如下:

错误如下:

bash 复制代码
(myenv) 192:StudyBud john$ python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
Error: That port is already in use.

在 macOS 中停止占用 8000 端口的进程,可以通过终端(Terminal)执行以下两步操作:

操作步骤

  1. 查找占用 8000 端口的进程 PID
    打开终端,输入以下命令并回车:
bash 复制代码
sudo lsof -i :8000

(注:回车后可能需要输入你的开机密码,输入时屏幕上不会显示字符,直接输完回车即可)

  1. 杀掉对应的进程
    从上一步输出的结果中找到对应的 PID(进程编号,通常在第二列),然后执行强制终止命令:
bash 复制代码
sudo kill -9 <PID>
  1. 验证是否释放
    再次运行查找命令,若无任何输出则表示端口已成功释放:
bash 复制代码
sudo lsof -i :8000
相关推荐
ManageEngine卓豪14 小时前
企业 Mac终端如何统一管控?配置、补丁与应用的落地框架
macos·mdm·uem·终端管理系统
黑化旺仔19 小时前
【OC】Runtime:类元数据、加载初始化与消息派发
开发语言·macos·ios·objective-c
Web3&Basketball2 天前
Meta Muse 816B 实测:两台 Mac 本地跑通
macos·大模型·mac·本地部署·moe·显存优化·meta muse
DevLoom_2 天前
macOS 27 升级翻车怎么降级?不用终端,2 种方案实测回退旧系统
macos·macos27·mac系统降级·macos安装盘·mac使用技巧
向着光芒的女孩2 天前
【Mac】腾讯视频会议在Mac电脑屏幕共享失败解决方案
macos
あ-3 天前
mac dbeaver安装后显示数据包损坏
macos
钱栈up3 天前
从 macOS 切回 Windows,我用 5 个免费工具把 80% 操作习惯搬了回来
windows·macos·策略模式
9144062323 天前
mac Git 账户切换问题
git·macos
铁锚3 天前
清理macos系统DS_Store文件的sh脚本
macos