Mac 下 查看 使用某端口的进程和关闭该进程的命令
查看使用某端口的进程
最简单的命令是:
lsof -i :端口号
如果要使用管理员权限那么就是:
sudo lsof -i :端口号
所以查看 使用某端口号3000的进程可以使用:
lsof -i :3000
也可以使用:
sudo lsof -i :3000
终端的结果如下:
HarveydeMac-mini:~ harvey$ sudo lsof -i :3000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 20771 harvey 17u IPv4 0x56e527dafba04d5 0t0 TCP *:hbci (LISTEN)
COMMAND 表示使用该端口的进程的名称,这里很明显是node 使用了3000端口。
PID 比较关键,代表使用该端口的进程号。
(LISTEN) 代表该进程正处于监听状态,即该进程活跃着呢。
sudo lsof -i tcp:3000
执行结果跟上面一个命令一样。
在上面命令上也有一些可选参数,然后衍生除了一瓢命令。也可以用来查使用某端口的进程。
比如:
sudo lsof -i :3000 | grep LISTEN
执行结果:
HarveydeMac-mini:~ harvey$ sudo lsof -i :3000 | grep LISTEN
node 20771 harvey 17u IPv4 0x56e527dafba04d5 0t0 TCP *:hbci (LISTEN)
以及:
sudo lsof -i tcp:3000 | grep LISTEN
执行结果跟上面一个命令一样。
关闭某进程的命令
关闭使用某端口的进程:
sudo kill -9 PID
例如,我关掉使用 3000端口的node 进程
sudo kill -9 20771
当然,我们也可以不适用管理员权限来关闭该进程
kill -9 20771
Mac 下 查看 使用某端口的进程和关闭该进程的命令的更多相关文章
- Mac 下查看网络端口占用情况
1.Mac 下查看网络端口占用情况 有的时候关闭了服务器,但是端口还是占用,解决的方法是 kill 掉占用该端口的进程. # 查看 8009 端口的占用情况 $ lsof -i:8009 可以看到,该 ...
- mac下查看.mobileprovision文件及钥匙串中证书.cer文件
mac下查看.mobileprovision文件及钥匙串中证书.cer文件 一. mobileprovision文件查看 xxx.mobileprovision是ios开发中的设备描述文件,里面有证书 ...
- Linux下查看内核、CPU、内存及各组件版本的命令和方法
Linux下查看内核.CPU.内存及各组件版本的命令和方法 Linux查看内核版本: uname -a more /etc/*release ...
- linux下查看进城(ps)的方法 与 杀死进程(kill)的N种方法
PS查看进程 inux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必 ...
- mac查看当前调用tcp的进程并关闭指定进程
查看所有tcp进程 监听的端口 lsof -iTCP -sTCP:LISTEN 查看指定端口信息 lsof -i: 关闭指定进程 kill -
- Mac安装7Z以及Mac下查看隐藏文件夹
一:Mac下安装7Z: 1:brew直接安装解压工具 $ brew search 7z 会搜索到: ==> Formulae p7zip 2:$ brew install p7zip ...
- MAC下查看端口占用并杀死进程
Eclipse在Run on Server时,Tomcat是开启的,但是报错,显示8080.8005和8009端口被占用 终端输入 查看所有开启的端口 sudo lsof -i -P | grep - ...
- linux&mac下查看端口被哪个进程占用
mac : lsof -i:8080 linux : neststat -anltp | grep 8080
- mac下查看占用端口的进程及杀死进程
mac lsof -i :9000 kill -9 716
随机推荐
- MySQL之SQL语句的优化
仅供自己学习 结论写在前面: 1.尽量避免进行全表扫描,可以给where和order by涉及的列上建立索引 2.尽量在where子句中使用 !=或<>操作符,因为这样会导致引擎放弃索引而 ...
- [CVPR2018] Context-aware Deep Feature Compression for High-speed Visual Tracking
基于内容感知深度特征压缩的高速视觉跟踪 论文下载:http://cn.arxiv.org/abs/1803.10537对于视频这种高维度数据,作者训练了多个自编码器AE来进行数据压缩,至于怎么选择具体 ...
- java中的多态案例
多态性实际上有两种: 1.方法的多态性: 1.1方法重载:相同的方法名,会根据传入的参数的类型和个数不同执行不同的方法 1.2方法覆写:同一个方法名称,会根据子类的不同实现不同的功能 2.对象的多态性 ...
- Ubantu16.04系统优化
系统清理篇 系统更新 安装完系统之后,需要更新一些补丁.Ctrl+Alt+T调出终端,执行一下代码: sudo apt-get update sudo apt-get upgrade 卸载libreO ...
- StandardContext
错误信息: 2014-2-6 21:37:19 org.apache.catalina.startup.HostConfig checkResources信息: Reloading context [ ...
- Struts2--struts.xml详解
通常,struts.xml文件都会继承一个struts-default.xml文件通过一些基本的拦截器来提供一些基本的配置设置之类的. 配置例: <?xml version="1.0& ...
- [HNOI2009]通往城堡之路
题目描述 听说公主被关押在城堡里,彭大侠下定决心:不管一路上有多少坎坷,不管城堡中的看守有多少厉害,不管救了公主之后公主会不会再被抓走,不管公主是否漂亮.是否会钟情于自己,他将义无反顾地朝着城堡前进. ...
- Chtholly Nota Seniorious
题目背景 大样例下发链接: https://pan.baidu.com/s/1nuVpRS1 密码: sfxg こんなにも.たくさんの幸せをあの人に分けてもらった だから.きっと 今の.私は 谁が何と ...
- 数轴line
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAq8AAAGaCAYAAAAhPqoeAAAgAElEQVR4nOzdCbh2U/k/8C0NpkgRzZ
- [HNOI2004]敲砖块
题目描述 在一个凹槽中放置了 n 层砖块.最上面的一层有n 块砖,从上到下每层依次减少一块砖.每块砖 都有一个分值,敲掉这块砖就能得到相应的分值,如下图所示. 14 15 4 3 23 33 33 7 ...