一、Windows下查看进程及结束进程命令


  1. 查看占用8080端口的进程号

    netstat -aon | findstr “8080”
    结果:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 3500
    可知,进程号为3500的进程占用了8080端口

  2. 可以使用命令 tasklist | findstr “3500”进一步查看3500进程的具体信息。

    tasklist | findstr “3500”
    结果:javaw.exe 3500 Console 0 28,792 K
    可知3500进程为javaw.exe。

  3. 杀掉进程

    taskkill /pid 3500 /F

二、linux下查看进程号并杀死进程


问题描述:

使用nohup &运行后台程序,命令如下:

nohup python server.py &

该命令可以保持程序后台运行(保证你的xshell断了但服务不会停)

但是在重新启动server.py的时候,服务器会提示端口被占用

这时需要先杀死之前的程序,再重新启动。

步骤:

  1. 查看进程号

    使用 lsof -i:端口号查看进程号(当知道端口号的时候),比如查看1500端口的进程号:

    lsof -i:1500
    

    这个PID 79297就是进程号

  2. 当系统不支持lsof时,可以使用netstat

    netstat -ntlp | grep [port(端口号)]
    
  3. 当不知道端口号,但是知道程序名称时,使用ps aux查看

    ps -aux | grep server.py
    

注意:

不是S+的那一列对应的就是PID。

Sl那一列代表运行状态STAT,S表示中断?反正查了查我没懂。我理解的是S+代表你查询命令的临时进程号,而不是程序运行的进程号,一般S,Sl或者Sl+表示正在运行的程序。

另外,我发现使用ps aux的时候,为啥别人的USER显示名字,而我就显示515用户id?查了发现linux本身机制问题,当用户名称超过8个字符,系统会自动显示用户对应id。

  1. 杀死进程:

    kill -9 PID (注意PID替换成自己查询到的PID代号,例如我上面查询到的是79297)
    

拓展:

根据PID可以查询进程名称,命令如下:

ll /proc/PID

这样就可以定位到该运行程序的路径

查看进程及结束进程命令相关推荐

  1. Window平台下通过cmd命令查看端口占用、查看进程、结束进程

    Window平台下通过cmd命令查看端口占用.查看进程.结束进程 一.概述: (更好的阅读体验,请移步我的个人博客)在学习进程间通讯的时候,我们知道有一种通讯方式叫做socket.对于跨主机之间的进程 ...

  2. Windows下如何查看被占用进程及结束进程?

    Windows下如何查看被占用进程及结束进程? 查找所有运行的端口命令:netstat -ano 查找被占用端口对应的PID:netstat -aon|findstr "2990" ...

  3. linux命令行怎么结束进程,linux结束进程命令

    linux下进程的开启与结束都可以通过命令来控制,下面由学习啦小编为大家整理了linux下结束进程命令的相关知识,希望对大家有所帮助. linux结束进程命令1.kill kill [信号代码] 根据 ...

  4. linux查看进程,结束进程命令

    查看进程 ps -ef | grep 程序名 关闭进程 强制关闭进程 Kill -9 进程pid

  5. cmd查看端口占用,结束进程

    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...

  6. ubuntu查看进程和结束进程

    PID:进程标识符,系统为每一个进程分配一个识别码,称为PID. 一.查看进程 1.ps aux查看所有进程的详细信息 2.ps a | grep 进程名查询进程名对应的进程信息. 3.netstat ...

  7. 结束拒绝访问的进程 cmd下结束进程 强行结束进程

    结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...

  8. 结束拒绝访问的进程 cmd下结束进程 强行结束进程 1

    结束拒绝访问的进程 有些病毒和恶意进程我们在任务管理器里面是不能结束的,这个时候,如果又没有工具,就很麻烦了,今天看网管员世界,提到了一种方法,能够解决: 根本的思想是用system的权限来运行tas ...

  9. kill 进程_结束进程,查看后台进程

    有一些进程想要结束怎么办呢?进程的优先是怎样的呢?如何查看后台正在运行的进程呢?下面我就来讲讲 给进程发送信号(kill -l列出所有支持的信号) [root@qianfeng ~]# kill -l ...

最新文章

  1. pyotrch nn.Conv2d中groups参数的理解
  2. OpenStack服务组件介绍
  3. Spring boot登录错误提示
  4. 【译】Why Decentralized AI Matters Part III: Technologies
  5. 世界坐标系,相机坐标系和图像坐标系的转换(Python)
  6. display:inline-block
  7. [LeetCode] 搜索旋转排序数组
  8. jio文件 久其_功能强大的Windows文件管理器工具
  9. 腾讯云一口气发布四大新品,云原生时代将正式开启
  10. RHEL7和RHEL6的主要变化
  11. 我可以在输入字段上使用:before或:after伪元素吗?
  12. java集合学习笔记--二维集合HashMap
  13. mysql数据库java驱动下载(jdbc)
  14. 华为性格测试通关指南
  15. 后缀名是ofd是什么文件?可以转成PDF吗
  16. Photoshop二次开发接口介绍
  17. 下划线与连字符(中划线)
  18. 2022牛客寒假算法基础集训营2
  19. Lua 实现复数计算器
  20. 改变linux字体的大小,如何更改字体并调整其大小?

热门文章

  1. 2020-11-25 多行文本或段落的折叠与展开
  2. 浙江农林大学第二十一届程序设计竞赛校选拔赛A E G H
  3. 区块链 --- 分布式金融(DeFi)
  4. 内网代理穿透1:nc代理穿透
  5. win10图标变白纸_#波导的效率私房# WIN10自带这么多好工具
  6. axios的get请求禁止缓存
  7. Amazon EKS 使用 EFS服务
  8. 正则表达式基本符号_如何使用基本正则表达式更好地搜索并节省时间
  9. 国密学习笔记 对称密码算法
  10. 【SystemVerilog基础】关于随机化约束solve...before的深入探究