目录
- 常用命令
- 如何停止/杀死该进程?
在 Ubuntu 24.04 上,查看 3000 端口运行程序的最常用命令行有以下几种(推荐使用ss或lsof):
常用命令
- 使用
ss命令(Ubuntu 推荐)
sudoss-tulpn|grep:3000- 参数解释:
-t(TCP)-u(UDP)-l(监听状态)-p(显示进程名称/PID)-n(显示端口号而非服务名)。
- 使用
lsof命令(输出最清晰)
sudolsof-i:3000- 会直接列出进程名称(COMMAND)、进程 ID(PID)、用户(USER)等详细信息。
- 使用
fuser命令
sudofuser3000/tcp- 会直接返回占用该端口的 PID(进程 ID)。
如何停止/杀死该进程?
如果你需要强行关闭该端口上运行的程序,可以使用以下命令:
- 方式一:配合
fuser直接杀死
sudofuser-k3000/tcp- 方式二:查出 PID 后使用
kill(假设 PID 为 12345)
sudokill-912345注意:前面加上
sudo是为了确保能查看到其他用户或系统服务创建的进程信息,避免因权限不足导致输出为空。