平时进程卡死需要人为杀死进程时通常都这样操作,获取某特定的进程的pid时常用的命令是ps -ef | grep xxx,然后再用kill -9 pid 去杀死进程
最近看到还有个显示进程的命令是 ps axu,写下这篇文章记录ps -ef 和 ps axu的区别

查看man ps里的解释

最后两段表示在系统中查看每个进程的标准语法和BSD风格的语法,第一段也说明了,ps兼容UNIX、BSD、GUN三种风格的语法:

  • UNIX 风格,选项可以组合在一起,并且选项前必须有“-”连字符
  • BSD 风格,选项可以组合在一起,但是选项前不能有“-”连字符。BSD是Unix的一个分支
  • GNU 风格的长选项,选项前有两个“-”连字符。GUN计划,后来发展出了Linux

看看两种命令分别会显示什么吧

  1. ps axu
  • USER:用户名
  • PID :该进程的进程ID号
  • %CPU:该进程使用掉的 CPU 资源百分比
  • %MEM:该进程所占用的物理内存百分比
  • VSZ :该进程使用掉的虚拟内存量 (Kbytes)
  • RSS :该进程占用的固定的内存量 (Kbytes)
  • TTY :该进程是在那个终端机上面运作,若与终端机无关,则显示 ?,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序
  • STAT:该程序目前的状态,主要的状态有:
    R 运行 Runnable (on run queue) 正在运行或在运行队列中等待。
    S 睡眠 Sleeping 休眠中, 受阻, 在等待某个条件的形成或接受到信号。
    I 空闲 Idle
    Z 僵死 Zombie(a defunct process) 进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放。
    D 不可中断 Uninterruptible sleep (ususally IO) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生。
    T 终止 Terminate 进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行。
    P 等待交换页
    W 无驻留页 has no resident pages 没有足够的记忆体分页可分配。
    X 死掉的进程
    < 高优先级进程 高优先序的进程
    N 低优先 级进程 低优先序的进程
    L 内存锁页 Lock 有记忆体分页分配并缩在记忆体内
    s 进程的领导者(在它之下有子进程);
    l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads)
    + 位于后台的进程组
  • START:进程启动时间和日期
  • TIME :进程使用的总cpu时间
  • COMMAND:正在执行的命令行命令
  1. ps -ef
  • UID:用户ID(User ID)
  • PID :如上
  • PPID:父进程的进程ID(Parent Process id)
  • C:CPU 使用的资源百分比
  • STIME:进程开始时间
  • TTY:如上
  • TIME:如上
  • CMD:所下达的指令为何

Linux中ps命令 ps aux与ps -ef的区别相关推荐

  1. 31.进程管理之进程概览,及ps命令详解,ps -ef,ps aux,ps -le,ps -l输出详解和示例

    本小章讲解进程管理中的进程概览和作用,及ps命令详解,ps -ef,ps aux,ps -le,ps -l的输出详解和示例 文章目录 进程概览 什么是进程和程序 进程管理的作用 进程启动方式 僵尸进程 ...

  2. Android adb命令,linux中各种命令

    常用的ADB命令 1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器 ...

  3. 匹配行linux中grep命令的使用

    最近个人几篇文章介绍了改匹配行的文章. 关联文章的地址 linux中grep命令的用使 grep (global search regular expression(RE) and print out ...

  4. linux中top命令排序,Linux中top命令讲解

    Linux中的top命令显示系统上正在运行的进程,并以动态方式不断刷新,查看Linux系统的各个进程和系统资源占用情况! 命令行直接输入top top作为日常管理工作中最常用也是最重要的Linux系统 ...

  5. Linux中常见命令和单词的缩写全称

    Linux中常见命令和单词的缩写全称 文章目录: 参考 ls:list(列出目录内容)cd:Change Directory(改变目录) su:switch user 切换用户 rpm:redhat ...

  6. Linux中kil命令和pkill命令的区别

    Linux中kil命令和pkill命令的区别 kill命令格式: kill [参数][目标程序的端口号] 所以使用kill命令前需要使用ps命令查看目标程序的端口号: ps -ef | grep fi ...

  7. Linux中一行命令查看网卡流量、统计网络流量的各种实现方法

    Linux中一行命令查看网卡流量.统计网络流量的各种实现方法. 方法一.nload工具 源码包路径: wget http://heanet.dl.sourceforge.net/project/nlo ...

  8. linux中whoami命令的作用是,浅谈linux中的whoami与 who指令

    浅谈linux中的whoami与 who指令 whoami 功能说明: 显示用户名称 语法: whoami 补充说明: 显示自身的用户名称,本指令相当于执行  id -un 指令 whoami 与 w ...

  9. linux bin fuser,Linux中fuser命令用法详解

    描述: fuser可以显示出当前哪个程序在使用磁盘上的某个文件.挂载点.甚至网络端口,并给出程序进程的详细信息. fuser显示使用指定文件或者文件系统的进程ID. 默认情况下每个文件名后面跟一个字母 ...

  10. Linux中iptraf命令详解(IP局域网监控工具)

    2019独角兽企业重金招聘Python工程师标准>>> Linux中iptraf命令详解(IP局域网监控工具) 发布时间:2017-12-27 20:46:03   作者:佚名    ...

最新文章

  1. docker删除本地所有镜像
  2. python中以下关于列表描述错误的_10. 以下关于列表操作的描述,错误的是:_学小易找答案...
  3. python获取目录树_Python读取文件目录树——os.walk
  4. 包含目录、库目录、附加包含目录、附加库目录、附加依赖项如何使用? 及静态库,动态库的创建与调用和vs里引用的使用
  5. Activity 的窗口去头的方式
  6. 【算法基础】动态规划的理解
  7. SpringMVC路径配置
  8. Python的静态类型之旅
  9. python django 下载多个文件,接收多个文件
  10. 微信小程序简单签到功能源码分享
  11. 巴斯大学计算机世界专业排名,2019上海软科世界一流学科排名计算机科学与工程专业排名巴斯大学排名第301-400...
  12. Jmeter中文设置
  13. 组合数学 8种盒子放球问题
  14. 交集选择器与并集选择器
  15. java zip文件加密_java自动压缩文件并加密
  16. ideapad720s在接通电源情况下,关机后自动重启的解决办法
  17. 【NEO NEXT社区】高校区块链技术分享会——上海交通大学
  18. 基于python的阴阳师后台辅助
  19. android自动唤醒屏幕软件下载,抬手唤醒软件下载-抬手唤醒安卓版下载V1.6手机版-西西软件下载...
  20. 只要活着,我愿意一辈子都做程序员

热门文章

  1. java根据业务排序利用Comparator.comparing自定义排序规则
  2. 面试总结2|all:华为社招 二面准备
  3. 组合数学 排列 容斥 卡特兰数
  4. 封装802.1Q与 ISL的区别
  5. 一些基于 D3.js 的图表库
  6. 安卓排除美颜相机等第三方相机直接调用系统相机处理方法
  7. ajax怎么设置地图,通过数据库和ajax方法写出地图的实例代码
  8. S7-1200 PLC与电子秤进行MODBUS RTU通信的具体步骤
  9. java 画笔粗细_Java初学记(四):一个简单的画图程序
  10. 如何用微信小程序,每天给自己赚个鸡腿?