mac 端口被占用及kill端口

在本地部署 Web 应用时我有遇到过某网络端口已经被其他程序占用的情况,这时候就需要先退出占用该端口的进程,我们可以通过“终端”来实现结束占用某特定端口的进程

1、打开终端,使用如下命令:

lsof -i:****

以上命令中,****代表端口号,我们首先要知道哪个(或哪些)进程占用该端口,比如你可以运行 lsof -i:8000,查看有哪个进程占据了8000端口,同时还会显示进程 ID;我们记住该进程ID

2、然后在用命令 “kill 进程ID”,杀死进程,如:

kill 1011

这时候我们就能将占用该端口的应用程序关闭了。

by:http://www.isofts.org/kill-id/

时间: 2024-08-10 21:14:46

mac 端口被占用及kill端口的相关文章

phpstudy 80端口被占用,修改端口

搭建mantis,总会出现80端口被占用的情况.看到别的步骤是:1.cmd 运行netstat -ano查看80端口被什么占用,然后在任务管理器找到对应的结束进程.通常情况下是被System占用,右击结束进程无法结束,结束进程树的话直接蓝屏~ 于是想到修改端口,不跟它们抢80端口,于是我设置了8080端口, httpd.conf下设置Listen 8080 httpd-vhosts.conf下设置 这样的配置我之前可以用,但是今天莫名的出现Apach已经停止.启动成功又停止~ 改成别的端口还是无

centos端口被占用,查看端口并杀死进程

终端命令 sudo lsof -i :8080 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff } span.s1 { } COMMAND   PID      USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME Python  11256        haha  3u  IPv4 

<p>1、查询端口号占用,根据端口查看进程信息</p>

2017年6月份的时候,我就着手在公司推广git,首先我自己尝试搭建了GitLab来管理代码,并且通过以下博客记录了GitLab的搭建,以及GitLab备份,GitLab升级等事情. git学习-->在CenterOS系统上安装GitLab并自定义域名访问GitLab管理页面 git学习-->如何汉化GitLab? (转)git学习-->Git 分支管理最佳实践 git学习--> Gitlab如何进行备份恢复与迁移? git学习--> 解决Gitlab 版本升级之后,发送 m

在windows操作系统中,查询端口占用和清除端口占用的程序

一.在windows操作系统中,查询端口占用和清除端口占用的程序 提升权限后用:netstat -b或用 1.查询端口占用的进程ID 点击"开始"-->"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:netstat -a -n  各个端口占用netstat -ano   各个端口占用和进程PID          netstat -aon | findstr "80"      C:\Us

CentOS查询端口占用和清除端口占用的程序

1.查询端口号占用,根据端口查看进程信息 [[email protected] ~]# lsof -i:80COMMAND  PID   USER   FD   TYPE DEVICE SIZE NODE NAMEhttpd   5014   root    3u  IPv4  14346       TCP server2:http (LISTEN)2.根据进程号查看进程对应的可执行程序 ps -f -p 进程号# ps -f -p 5014UID        PID  PPID  C ST

tomcat端口被占用,如何找出并kill

开始-运行-cmd,输入netstat -ano即可看到所有端口占用情况. 加入要想知道谁占用了我们的端口8080,输入以下命令 C:\Documents and Settings\Administrator>netstat -aon|findstr "8080" TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       1596 端口被进程号为1596的程序占用 继续执行以下命令 C:\taskli

配置apache 80时端口被占用

由于之前配置过nginx,80端口被占用,启动http时会报错! 查看80端口被哪些程序所占用   netstat  -noap | grep 80 | grep  tcp 查看到是被nginx程序占用了端口,使用kill命令杀死,但发现使用kill杀死之后有自动重启了下一个 pgrep -l  nginx  查看pid  然后用kill杀死 这里可以看到nginx已经被杀死了 使用service httpd restart重启即可

Android模拟器端口被占用问题的解决办法

一.问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured"这个问题,如下图所示: 第一次遇到这个问题,上网查了一下原因,原来"The connection to adb is down, and a severe error has occured"指的就是Android模拟器端口被占用了. 二.问题的排查过程 既然是端口被占用了,现在

adb端口被占用

程序不能执行,kill掉任务管理器里面adb服务,重新连接设备仍然有错 查到可能是adb端口被占用 查看adb用的是哪个端口:C:\Users\wanglin>adb nodaemon server 查看谁占用了这个端口:C:\Users\wanglin>netstat -ano | findstr "5037" 可以打开任务管理器关闭该进程. 更方便的是用命令行直接kill该进程:taskkill /F /PID 6292 你看你装有豌豆荚或者91手机助手什么的没..建议