美文网首页python
Mac 查看端口和进程

Mac 查看端口和进程

作者: uniapp | 来源:发表于2018-02-25 09:46 被阅读0次

实际开发中遇到 TCP/IP 相关的问题时,为了调试的方便,常用的做法是:将自己的电脑作为服务器,供其它客户端连接。但是因为自己的电脑安装软件众多,时不时就会出现端口相互冲突的问题,这个时候就需要查看本机端口使用情况。

和 Windows 下查看 PC 进程和端口一样,Mac 下也提供了可视化和命令行两种查看方式。

1 通过 Mac 自带的活动监视器查看
活动监视器.png

如果想要停止某个占用的端口,选中程序,点击左上角的停止按钮即可。

2 命令行查看

通过命令行的方式查看,比较抽象,对个人水平的要求高一点。输入命令:
lsof -i 端口号,可以查看端口的详细端口占用情况。
比如,我在终端输入 lsof -i :80 后:

COMMAND    PID        USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
Google    1264 zhudongdong  126u  IPv4 0x9c50cea430c13f35      0t0  TCP 192.168.19.101:52574->60.207.246.216:http (CLOSE_WAIT)

信息显示 Google 程序占用了 8080 端口,本机的线程号为 1264。如果我要使用 8080 端口,可以先把 Google 应用程序关闭。在命令行输入:
kill 8080
能看到 Google 应用程序顺利关闭。

通过以上两种方式,基本能够满足涉及到 TCP/IP 开发的工作,当然查看网络连接和进程号还可以通过其他命令,比如 psnetstat 等,不过使用方式都是大同小异,感兴趣的可以参考:Linux netstat命令详解

喜欢和关注都是对我的鼓励和支持~

相关文章

  • mac 查看端口占用并杀死该进程

    一、mac 查看指定端口被谁占用并杀死该进程 1、 查看占用某个端口的进程(如8080) 2、查看node的进程 ...

  • Mac 查看端口和进程

    实际开发中遇到 TCP/IP 相关的问题时,为了调试的方便,常用的做法是:将自己的电脑作为服务器,供其它客户端连接...

  • Linux/Hadoop常用命令

    Linux: 查看9001端口的监听进程 netstat -anp | grep 9001 Mac查看监听端口 n...

  • mac 查看端口和杀死进程

    lsof -i tcp:port 查看3000端口 lsof -i tcp:3000 或查看进程 ps aux ...

  • mac快捷键和命令

    Mac 系统 调出符号和表情 息屏 zsh 查看有没有安装某拓展 查看某个端口下的进程 杀死进程 打开sublim...

  • Mac终端常用命令

    一、Mac查看端口号是否被占用及释放 command+空格,键入te-----> 打开终端 1️⃣查看使用端口进程...

  • mac上查看端口进程和杀死进程

    查看端口命令 我们会看到端口7001对应的进程pid(process id),想要干掉这个进程那么就使用kill ...

  • mac 日常遇到的命令记录

    mac 查看进程的端口号 ps aux | grep process_name mac 路径记录 mac 删除非空文件

  • Mac相关命令行

    mac查看端口号 多线程下载工具 进程监控工具 更多参考

  • mac 常用命令

    MAC OSX下查看某个端口被哪个程序占用及杀进程方法 查看瞬时进程ps ps -eo 自定义组建查看结果 在使用...

网友评论

    本文标题:Mac 查看端口和进程

    本文链接:https://www.haomeiwen.com/subject/vvqlxftx.html