当前位置: 首页 > news >正文

Ubuntu 下查看进程 PID 和终止进程方法

查看进程 PID
  1. 使用 ps 命令:

    ps aux | grep <process_name>
    

    例如,查看名为 python 的进程:

    ps aux | grep python
    
  2. 使用 pgrep 命令:

    pgrep <process_name>
    

    例如,查看名为 python 的进程:

    pgrep python
    
  3. 使用 top 命令:

    top
    

    top 界面中,可以按 Shift + M 按内存使用排序,按 Shift + P 按 CPU 使用排序。按 q 退出。

  4. 使用 htop 命令(需要先安装 htop):

    sudo apt-get install htop
    htop
    

    htop 界面中,可以使用上下箭头键选择进程,按 F3 搜索进程,按 F9 终止进程。按 q 退出。

终止进程
  1. 使用 kill 命令:

    kill <PID>
    

    例如,终止 PID 为 1234 的进程:

    kill 1234
    
  2. 使用 killall 命令:

    killall <process_name>
    

    例如,终止所有名为 python 的进程:

    killall python
    
  3. 使用 pkill 命令:

    pkill <process_name>
    

    例如,终止所有名为 python 的进程:

    pkill python
    
  4. 使用 xkill 命令(用于图形界面):

    xkill
    

    然后点击要终止的窗口。

强制终止进程

如果进程无法正常终止,可以使用 -9 信号强制终止:

  1. 使用 kill -9 命令:

    kill -9 <PID>
    

    例如,强制终止 PID 为 1234 的进程:

    kill -9 1234
    
  2. 使用 killall -9 命令:

    killall -9 <process_name>
    

    例如,强制终止所有名为 python 的进程:

    killall -9 python
    
  3. 使用 pkill -9 命令:

    pkill -9 <process_name>
    

    例如,强制终止所有名为 python 的进程:

    pkill -9 python
    

相关文章:

  • 【初阶数据结构和算法】初识树与二叉树的概念以及堆和完全二叉树之间的关系
  • JPA属性转换器的使用与实例解析
  • python中单例模式介绍(含线程安全的单例模式)
  • 第一个Vue项目笔记(待更新)
  • 从零基础到通过考试
  • WebRTC与PJSIP:呼叫中心系统技术选型指南
  • 5分钟看懂Deepseek开源周之六:Deepseek-V3/R1推理系统设计----揭开深度求索模型系统设计和运营成本之谜
  • 《HelloGitHub》第 107 期
  • 红黑树和 STL —— set和map 【复习笔记】
  • 【SpringBoot】脚手架搭建(IDEA)流程
  • 【GenBI优化】提升text2sql准确率:建议使用推理大模型,增加重试
  • mysql.gtid_executed表、gtid_executed变量、gtid_purged变量的修改时机
  • 算法-二叉树篇22-二叉搜索树的最近公共祖先
  • mysql系列10—mysql锁
  • 构建高效大数据监督的三要素
  • 数据结构(初阶)(三)----单链表
  • SAP Webide系列(7)- 优化FreeStyle新建项目预设模板
  • SEO长尾关键词优化策略精要
  • 虚拟机如何设置ip
  • Python 实战:构建分布式文件存储系统全解析
  • wordpress做简单的商城/广州网站seo
  • 免费建站网站 百度一下/培训平台
  • 全球做网站最好/百度统计工具
  • 沪浙网站/下载百度2023最新版
  • 郑州优秀网站建设公司/万网域名查询
  • 网站防红怎么做的/石家庄seo网络优化的公司