• linux进程控制类命令


    ps命令

    ps命令是用来显示系统的进程信息,它可以显示出在用户输出ps命令时系统的进程及进程的相关信息

    格式:ps [参数]

    • l 长格式输出
    • u 按用户名和启动时间的顺序来显示进程
    • j 用任务格式来显示进程
    • f 用树形格式来显示进程
    • a 显示所有用户的所有进程
    • x 显示无控制终端的进程
    • r 显示运行中的进程

    显示本用户的进程
    在这里插入图片描述
    查看系统和每个用户的全部进程
    在这里插入图片描述

    kill命令

    功能:该命令用于向某个进程(通过PID标识)传送一个信号,它通常与ps和iobs命令一起使用
    kill命令的格式是:kill -signal PID

    常用参数:

    • 1:SIGHUP,启动被终止的进程
    • 2:SIGINT 相当于输入ctrl+c,中断一个程序的进行
    • 9:SIGKILL 强制一个进程的进行
    • 15:SIGTERM 以正常的结束进程方式来终止进程
    • 17:SIGSTOP 相当于输入ctrl+z 暂停一个进程的运行

    killall命令

    功能:使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程

    用法:killall [参数] 正在运行的进程名

    • -e 对长名称进行精确匹配
    • -I 忽略大小写的不同
    • -p 杀死进程所属的进程组
    • -i 交互式杀死进程,杀死进程前需要进行确认
    • -l 打印已知信号列表
    • -q 如果没有进程被杀死,则不输出任何信息
    • -r 使用正则表达式匹配要杀死的进程名称
    • -s 用指定的进程号代替默认信号
    • -u 杀死指定用户的进程
  • 相关阅读:
    操作系统浅谈(二)
    聊聊如何在Java应用中发送短信
    HighCharts点击无响应问题
    如何通过日志恢复被删除的数据
    opencv-图像梯度
    代码Review清单
    【广州华锐互动】动物解剖学AR互动学习平台
    CentOs通过tar方式安装java虚拟机环境
    初识结构体
    Mac Homebrew修改指定软件的版本
  • 原文地址:https://blog.csdn.net/csdn876280441/article/details/125612146