查看进程及结束进程命令
一、Windows下查看进程及结束进程命令
查看占用8080端口的进程号
netstat -aon | findstr “8080”
结果:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3500
可知,进程号为3500的进程占用了8080端口可以使用命令 tasklist | findstr “3500”进一步查看3500进程的具体信息。
tasklist | findstr “3500”
结果:javaw.exe 3500 Console 0 28,792 K
可知3500进程为javaw.exe。杀掉进程
taskkill /pid 3500 /F
二、linux下查看进程号并杀死进程
问题描述:
使用nohup &运行后台程序,命令如下:
nohup python server.py &
该命令可以保持程序后台运行(保证你的xshell断了但服务不会停)
但是在重新启动server.py的时候,服务器会提示端口被占用
这时需要先杀死之前的程序,再重新启动。
步骤:
查看进程号
使用 lsof -i:端口号查看进程号(当知道端口号的时候),比如查看1500端口的进程号:
lsof -i:1500
这个PID 79297就是进程号
当系统不支持lsof时,可以使用netstat
netstat -ntlp | grep [port(端口号)]
当不知道端口号,但是知道程序名称时,使用ps aux查看
ps -aux | grep server.py
注意:
不是S+的那一列对应的就是PID。
Sl那一列代表运行状态STAT,S表示中断?反正查了查我没懂。我理解的是S+代表你查询命令的临时进程号,而不是程序运行的进程号,一般S,Sl或者Sl+表示正在运行的程序。
另外,我发现使用ps aux的时候,为啥别人的USER显示名字,而我就显示515用户id?查了发现linux本身机制问题,当用户名称超过8个字符,系统会自动显示用户对应id。
杀死进程:
kill -9 PID (注意PID替换成自己查询到的PID代号,例如我上面查询到的是79297)
拓展:
根据PID可以查询进程名称,命令如下:
ll /proc/PID
这样就可以定位到该运行程序的路径
查看进程及结束进程命令相关推荐
- Window平台下通过cmd命令查看端口占用、查看进程、结束进程
Window平台下通过cmd命令查看端口占用.查看进程.结束进程 一.概述: (更好的阅读体验,请移步我的个人博客)在学习进程间通讯的时候,我们知道有一种通讯方式叫做socket.对于跨主机之间的进程 ...
- Windows下如何查看被占用进程及结束进程?
Windows下如何查看被占用进程及结束进程? 查找所有运行的端口命令:netstat -ano 查找被占用端口对应的PID:netstat -aon|findstr "2990" ...
- linux命令行怎么结束进程,linux结束进程命令
linux下进程的开启与结束都可以通过命令来控制,下面由学习啦小编为大家整理了linux下结束进程命令的相关知识,希望对大家有所帮助. linux结束进程命令1.kill kill [信号代码] 根据 ...
- linux查看进程,结束进程命令
查看进程 ps -ef | grep 程序名 关闭进程 强制关闭进程 Kill -9 进程pid
- cmd查看端口占用,结束进程
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...
- ubuntu查看进程和结束进程
PID:进程标识符,系统为每一个进程分配一个识别码,称为PID. 一.查看进程 1.ps aux查看所有进程的详细信息 2.ps a | grep 进程名查询进程名对应的进程信息. 3.netstat ...
- 结束拒绝访问的进程 cmd下结束进程 强行结束进程
结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...
- 结束拒绝访问的进程 cmd下结束进程 强行结束进程 1
结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...
- kill 进程_结束进程,查看后台进程
有一些进程想要结束怎么办呢?进程的优先是怎样的呢?如何查看后台正在运行的进程呢?下面我就来讲讲 给进程发送信号(kill -l列出所有支持的信号) [root@qianfeng ~]# kill -l ...
最新文章
- pyotrch nn.Conv2d中groups参数的理解
- OpenStack服务组件介绍
- Spring boot登录错误提示
- 【译】Why Decentralized AI Matters Part III: Technologies
- 世界坐标系,相机坐标系和图像坐标系的转换(Python)
- display:inline-block
- [LeetCode] 搜索旋转排序数组
- jio文件 久其_功能强大的Windows文件管理器工具
- 腾讯云一口气发布四大新品,云原生时代将正式开启
- RHEL7和RHEL6的主要变化
- 我可以在输入字段上使用:before或:after伪元素吗?
- java集合学习笔记--二维集合HashMap
- mysql数据库java驱动下载(jdbc)
- 华为性格测试通关指南
- 后缀名是ofd是什么文件?可以转成PDF吗
- Photoshop二次开发接口介绍
- 下划线与连字符(中划线)
- 2022牛客寒假算法基础集训营2
- Lua 实现复数计算器
- 改变linux字体的大小,如何更改字体并调整其大小?