Mac 查看端口和关闭进程

这篇具有很好参考价值的文章主要介绍了Mac 查看端口和关闭进程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

经常使用 node 启动本地,有时一不小心按了 Ctrl + ZCommand + Z)把服务关闭了,但实际上没真正关闭该服务,再次启动服务很可能会提示端口号被占用。

Mac 查看端口和关闭进程,大前端,macos,shell,linux

系统环境:Mac

查看端口的详细端口占用情况

命令:lsof -i :端口号
例如:查询 8081 端口号的占用情况

lsof -i :8081

如果有占用会输出:

tiven@bogon nginx % lsof -i :8081
COMMAND     PID  USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
node      17511 tiven   23u  IPv4 0x775d1be9a6cf821b      0t0  TCP *:sunproxyadmin (LISTEN)
Google    83605 tiven   33u  IPv4 0x775d1be9a6d2021b      0t0  TCP localhost:58814->localhost:sunproxyadmin (ESTABLISHED)

关闭端口号对应的进程服务

以上信息显示 node 程序占用了 8081 端口,本机的 进程ID 为 17511。如果我要使用 8081 端口,可以先把应用程序关闭。
命令:kill PID
强制关闭命令:kill -9 PID

kill 17511
# 强制关闭
kill -9 17511

欢迎访问:天问博客文章来源地址https://www.toymoban.com/news/detail-553503.html

到了这里,关于Mac 查看端口和关闭进程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 如何查看es进程,Linux---关闭Elasticsearch进程,并重新启动

    查看ES进程: 执行命令:ps -ef | grep elasticsearch 如果有elasticsearch进程,则会返回包含elasticsearch的进程信息,如下所示: 如果没有elasticsearch进程,则不会返回任何信息。 关闭ES进程: 执行命令:sudo systemctl stop elasticsearch 等待一段时间,直到ES进程完全停止。 重新启动

    2024年02月11日
    浏览(36)
  • linux查看进程、端口

    1、先查看进程pid ps -ef | grep 进程名 如果已知pid,想看详情,则用 ps -ef pid 2、通过pid查看占用端口(mac) netstat -na | grep 端口 netstat -nap tcp | grep 进程pid netstat -nap udp | grep 进程pid 不加tcp或者udp的话mac上会报错: -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp)仅显示tcp相关选项

    2024年02月07日
    浏览(27)
  • 查看服务器的监听端口(Windows、Linux、MacOS)

    打开命令行窗口(Windows)或终端(Linux/MacOS)。 输入以下命令: 按下回车键,将会列出所有正在监听的端口及其对应的进程ID。 如果需要查看某个特定端口的监听情况,可以使用以下命令: 其中,将“端口号”替换为需要查看的端口号。 如果需要查看进程ID对应的进程名称

    2024年02月08日
    浏览(45)
  • linux中查看占用端口的进程方法

    其中:95115是进程号,mysqld是进程名称 注意:-tlnp和-ltnp 其中:mysqld是进程名称,95115是进程id 其中:mysqld是进程,95115是进程id

    2024年04月10日
    浏览(37)
  • linux怎么查看端口被哪个进程占用

    两种查看方法(例如80端口): 1、使用fuser命令,可以直接在Linux上查看指定端口被哪个进程占用了,语法为“fuser -v 80/tcp”,运行结果里会包含进程的名字和id。 2、使用lsof命令,能根据指定端口找到对应的进程信息,语法为“lsof -i:80”,可以在输出结果中查看占用80端口的

    2024年02月13日
    浏览(37)
  • Linux系统之查看进程监听端口方法

    在Linux系统中,,每个服务启动的时候都会通过一个端口来进行监听,所有端口都与OS中的进程ID或服务相关联。在日常的Linux系统运维中,我们有时需要某些特定服务的进程正在侦听哪个端口号。 netstat命令 用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络

    2024年02月02日
    浏览(27)
  • Linux中查看端口被哪个进程占用、进程调用的配置文件、目录等

    1.查看被占用的端口的进程, netstat/ss -antulp | grep :端口号 2.通过上面的命令就可以列出,这个端口被哪些应用程序所占用,然后找到对应的进程PID 3.根据PID查询进程。如果想详细查看这个进程,PID具体是哪一个进程,可以通过命令的方式进行查看进程的详细信息, ps -ef | gr

    2024年02月16日
    浏览(33)
  • 如何查看端口占用(windows,linux,mac)

    如何查看端口占用,各平台 一、背景 如何查看端口占用?网上很多,但大多直接丢出命令,没有任何解释关于如何查看命令的输出 所谓 “查端口占用”,即查看某个端口是否被某个程序占用,如果有,被哪个进程占用。PS:进程都有进程ID标识。 二、命令概览 适用平台 命

    2024年02月04日
    浏览(36)
  • windows 关闭指定端口进程

    1、首先打开cmd  注意要用管理员身份打开cmd,否则可能出现无权访问的提示。  2、输入以下命令(以端口号10000为例)  可见有一个进程id为5656的应用正在监听这个端口  3、输入以下命令关闭这个进程  最后再来查看这个端口,发现已经被成功干掉啦~

    2024年02月15日
    浏览(34)
  • 解决端口被占用的方法(查看端口和关闭端口)

    目录 前言必读 一.简介 二、解决办法 1.查看该端口是否被占用

    2023年04月10日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包