• Linux常用命令 ps命令详解(重点)


    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!

    https://www.cnblogs.com/poloyy/category/1672457.html

    查看所有进程

    ps -A

    查看java进程

    ps -ef | grep java

    显示所有进程信息,连同命令行

    ps -ef

    ps 与grep 常用组合用法,查找特定进程

    ps -ef | grep java

    ps -ef返回列表各个字段的含义

    • UID:表示用户ID
    • PID:表示进程ID
    • PPID:表示父进程号
    • C:表示CPU的占用率
    • STIME:进程的启动时间
    • TTY:登入者的终端机位置
    • TIME:表示进程执行起到现在总的CPU占用时间
    • CMD:表示启动这个进程的命令

    显示所有进程更详细的信息,包括进程占用CPU、内存

    ps -aux

    根据CPU、内存使用来降序排序

    ps -aux --sort -pcpu
    ps -aux --sort -pmem

    ps -aux返回列表各个字段的含义

    • USER:表示哪个用户启动了这个进程
    • PID :进程ID
    • %CPU:进程CPU的占用率
    • %MEM:进程物理内存的占用率
    • VSZ :进程占用的虚拟内存量 (Kbytes)
    • RSS :进程当前实际上占用了多少内存
    • TTY :进程是在哪个终端机上面运作,若与终端机无关,则显示 ?,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
    • STAT:该程序目前的状态,主要的状态有
      •   R :运行;该程序目前正在运作,或者是可被运作
      •   D:不可中断:一般是IO进程
      •   S :中断;该程序目前正在睡眠当中 (可说是 idle 状态),但可被某些讯号 (signal) 唤醒。
      •   T :停止:该程序目前正在侦测或者是停止了
      •   Z :僵尸:该程序应该已经终止,但是其父程序却无法正常的终止他,造成 zombie (僵尸) 程序的状态
    • START:该进程启动的时间点
    • TIME :进程从启动后到现在,实际占用CPU的总时间
    • COMMAND:启动该进程的命令
  • 相关阅读:
    一本通1273货币系统(方案数背包)
    背包体积循环正序和逆序的区别
    Python字典的底层原理和优缺点
    Linux各目录及每个目录的详细介绍
    openwrt 下python程序后台运行,并将打印信息保存文件
    pycharm同一目录下无法import其他文件
    python sqlite3学习笔记
    python sqlite3查询表记录
    Pycharm快捷键的使用
    Python3 Address already in use 解决方法
  • 原文地址:https://www.cnblogs.com/poloyy/p/12528083.html
Copyright © 2020-2023  润新知