• linux进程管理命令



    进程管理
      说明:
        在linux中,每个执行程序(代码)都称为一个进程
        每个进程都分配一个ID号
        每个进程,都会对应一个父进程,而这个父进程
        可以复制多个子进程,eg:www服务器
        每个进程都可能以两种方式存在的,前台和后台,
        所谓前台进程就是用户目前的屏幕可以进行操作
        后台进程则是实际在操作,但由于屏幕上无法看到进程
        通常使用后台方式执行
        一般系统服务都是以后台进程的方式存在,而且都会常驻
        在系统中,直到关机才结束

      |--显示系统执行的进程
        说明:
          ps命令是用来查看目前系统中,有哪些正在执行
          以及它们执行的状况,可以不加任何参数
        ps 显示的信息选项
        字段 说明
        PID 进程识别号
        TTY 终端机号
        TIME 此进程所用CPU时间
        CMD 正在执行的命令或进程名

        ps -a 显示当前终端的所有进程信息
        ps -u 以用户的格式显示进程信息
        ps -x 显示后台进程运行的参数
      eg: ps -aux | grep sshd
        ps -aux | more
      eg:ps -ef 全格式显示当前所有进程
        -e 显示所有进程 -f 全格式
      eg:ps -ef | grep
        UID
        PID
        PPID
        C -->cpu用于计算执行优先级的因子,数值越大
        表明进程是CPU密集型运算,执行优先级会降低
        数值越小,表明进程是I/O密集型运算,执行优先级会提高
        STIME
        TTY
        TIME
        CMD

        USER 用户名
        PID 进程id
        %CPU 占用CPU的百分比
        %MEM 占用内存
        VSZ 使用的虚拟内存
        RSS 使用物理内存
        TTY 使用的终端
        STAT 进程状态,S-睡眠,s-表示该进程是会话的先导进程
        N-表示进程拥有比普通优先级更低的优先级,R-正在运行
        D-短期等待,Z-僵死进程,T-被跟踪或者停止
        START 进程的启动时间
        TIME 进程使用的CPU时间
        COMMAND 启动进程所用的命令和参数,过长部分显示

      |--终止进程kill和killall
          基本语法
        kill [option] 进程号 (功能描述:通过进程号kill进程)
        killall 进程名称 (功能描述:通过进程名称kill进程
                  支持通配符)
        常用选项
          -9 强制进程立即停止
          eg: kill -9 xm

    |--查看进程树
        基本语法
      pstree [option] 直观的来看进程信息

      常用选项
        -p 显示进程PID
        eg:pstree -p
          -u 显示进程的所属用户
        eg:pstree -u

  • 相关阅读:
    摄像头置顶成品
    opencv鼠标事件
    opencvinpainting图像修复
    opencvdilate膨胀
    opencverode侵蝕
    opencvOTSU大津法—最大类间方差法
    opencvgetStructuringElement结构元素(内核矩阵)
    opencv时间
    IDEA在代码上无错误提示,但是编译时出现error:非法字符
    计算机端口号
  • 原文地址:https://www.cnblogs.com/xzpin/p/10891389.html
Copyright © 2020-2023  润新知