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

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
    

http://www.kler.cn/a/569701.html

相关文章:

  • 【实战 ES】实战 Elasticsearch:快速上手与深度实践-1.3.1单节点安装(Docker与手动部署)
  • C#核心(20)密封函数和命名空间
  • DNS的解析流程
  • Ubuntu 22.04 安装Nvidia驱动加速deepseek
  • (下:补充——五个模型的理论基础)深度学习——图像分类篇章
  • 【C】链式二叉树算法题1 -- 单值二叉树
  • Pytorch 第六回:AlexNet卷积神经网络模型
  • 使用sam-vit-base 模型在caltech256 数据集上实现图片召回
  • FPGA开发,使用Deepseek V3还是R1(5):temperature设置
  • MySQL中的行级锁
  • Linux内核配置与构建原理
  • P8654 [蓝桥杯 2017 国 C] 合根植物---并查集!!!
  • 力扣1462. 课程表 IV
  • SpringSecurity的配置
  • AIGC(生成式AI)试用 26 -- 跟着清华教程学习 - DeepSeek与AI幻觉
  • 数字人技术再超越,TANGO 可生成与音频匹配的全身手势视频
  • Ubuntu20.04下各类常用软件及库安装汇总(联想Y9000P24款)
  • AI产品经理W1D4埋点设计数据采集
  • java关键字-instanceof
  • 具身智能(Embodied AI)的物理交互基准测试:构建真实世界的智能体评估体系