linux中ps命令使用大全

不可否认Linux是一种自由和开放源码的类Unix操作系统,使用过程中需要大量的命令来执行,其中ps命令是linux开发工程师比较常使用到的。在linux中使用ps命令可以查看有哪些进程在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等。

ps命令最常用的是用于监控后台进程的工作情况。该命令的基本用法如下:

名称:ps

使用权限:所有使用者

使用方式:ps [options][--help]

说明:显示瞬间行程(process)的动态

参数:

ps 的参数非常多,在此仅列出几个常用的参数并大略介绍含义

-A 列出所有的行程

-w 显示加宽可以显示较多的资讯

-au 显示较详细的资讯

-aux 显示所有包含其他使用者的行程

au(x)输出格式 :

USER PID %CPU %MEM VSZ RSS TTY STAT STARTTIME COMMAND

USER: 行程拥有者

PID: pid

%CPU: 占用的 CPU 使用率

%MEM: 占用的记忆体使用率

VSZ: 占用的虚拟记忆体大小

RSS: 占用的记忆体大小

TTY: 终端的次要装置号码(minor device number of tty)

STAT: 该行程的状态:

D: 不可中断的静止(通悸□□缜b进行 I/O 动作)

R: 正在执行中

S: 静止状态

T: 暂停执行

Z: 不存在但暂时无法消除

W: 没有足够的记忆体分页可分配

<:>

N: 低优先序的行程

L: 有记忆体分页分配并锁在记忆体内(即时系统或捱A I/O)

START: 行程开始时间

TIME: 执行的时间

COMMAND:所执行的指令

范例:

1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。

2)ps -A 显示所有程序。

3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。

4)ps -e 此参数的效果和指定"A"参数相同。

5)ps e 列出程序时,显示每个程序所使用的环境变量。

6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。

7)ps -H 显示树状结构,表示程序间的相互关系。

8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。

9)ps s 采用程序信号的格式显示程序状况。

10)ps S 列出程序时,包括已中断的子程序资料。

11)ps -t

指定终端机编号,并列出属于该终端机的程序的状况。

12)ps u  以用户为主的格式来显示程序状况。

13)ps x  显示所有程序,不以终端机来区分。

最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。

linux 查看ps命令大全,linux中ps命令使用大全相关推荐

  1. linux查看是否有某个运行的进程命令(不包括查询进程这条语句)

    转自:http://www.cnblogs.com/zdz8207/p/3760891.html linux查看是否有某个运行的进程命令:例如,查询是否包含 "my_post" 关 ...

  2. 在Matlab命令窗口中执行,交互式命令操作就是在MATLAB命令行窗口中输入命令并执行。...

    交互式命令操作就是在MATLAB命令行窗口中输入命令并执行. 答:√ 中国大学MOOC: 一侧肾切除后,另一留存肾会长得更加硕大,这种生理现象称为 . 答:代偿 Street jazz 的编舞师都会有 ...

  3. linux kill ps的结果,(转载)linux 查看某进程 并杀死进程 ps grep kill

    linux 中使用top 或 ps 查看进程使用kill杀死进程 1.使用top查看进程: 1.参数详解 $ top -help procps-ng version 3.3.9 Usage: top ...

  4. linux 查看某进程 并杀死进程 ps grep kill

    Linux 中使用top 或 ps 查看进程使用kill杀死进程 1.使用top查看进程: $top 进行执行如上命令即可查看top!但是难点在如何以进程的cpu占用量进行排序呢? cpu占用量排序执 ...

  5. linux中giep命令作用,Linux查看硬件信息以及驱动设备的命令

    用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查 ...

  6. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍df...

    linux下查看硬盘使用情况 一.df -lh 命令 df 是来自于coreutils 软件包,系统安装时,就自带的:我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置: [root@lo ...

  7. linux查看和结束进程,Linux查看和结束进程命令详解

    在ubuntu中,终止一个进程或终止一个正在运行的程序,一般是通过 kill .killall.pkill.xkill 等进行. ----------------------------------- ...

  8. linux 进程被杀日志,Linux查看日志和关闭、杀***进程命令

    1  -----Linux查看tomcat日志命令: cd    /:切换到根目录 ll:查看根目录下的文件 cd    /data/kafu/log:切换到日志目录 ll:查看日志目录下的文件 ta ...

  9. Linux查看日志和关闭、杀死进程命令

    1  -----Linux查看tomcat日志命令: cd    /:切换到根目录 ll:查看根目录下的文件 cd    /data/kafu/log:切换到日志目录 ll:查看日志目录下的文件 ta ...

  10. linux 查看进程的lsof,Linux 命令神器:lsof 入门

    lsof是系统管理/安全的尤伯工具.我大多数时候用它来从系统获得与网络连接相关的信息,但那只是这个强大而又鲜为人知的应用的第一步.将这个工具称之为lsof真实名副其实,因为它是指"列出打开文 ...

最新文章

  1. ORB_SLAM2概述
  2. linux下安装python3
  3. Windows Azure 架构指南 – 第 1卷 发布
  4. TFS 2010 使用手册(二)项目集合与项目
  5. 思维导图学 Linux Shell攻略之小试牛刀篇
  6. 前端开发之JavaScript基础篇四
  7. wxWidgets:wxSearchCtrl类用法
  8. 图的基本运算及智能交通中的最佳路径选择问题
  9. n个数里找出前m个数(或者 从10亿个浮点数中找出最大的1万个)
  10. #define va_arg(AP, TYPE)
  11. 岁末年初3Q大战惊现高潮,360震撼推出Android 3Q IM即时通讯
  12. properties文件 , properties类, 的作用
  13. 大数据之_数据采集Flume_Flume了解_学习内容介绍---Flume工作笔记002
  14. 《推荐系统笔记(五)》svd降维 —— 以图片处理为例
  15. 【Listener】监听器基础
  16. win10 u盘 修复计算机,不用u盘修复bootmgrwin10方法
  17. Allegro PCB对边框倒角变成圆弧处理
  18. 【编译原理】第8讲 语法制导翻译(习题答案)——MOOC哈尔滨工业大学陈鄞
  19. 浙江大学计算机系81级同学会,无线电系64级校友毕业50周年聚会
  20. 详解ISO 13400文档(DoIP协议)-5

热门文章

  1. Android手机开启开发者模式
  2. Orcad allegro 安装补丁
  3. Android之ListView
  4. matlab 非线性误差,matlab处理非线性误差估计.doc
  5. mp3转wav,详细方法介绍
  6. 国内外各大搜索引擎登录入口
  7. 量子计算与PKS信创体系首次融合,实现算力跨越
  8. matlab 代码 经典例题,MATLAB程序设计及经典例题解析3
  9. 【IT职场】任正非十大特质
  10. Android Compose 新闻App(五)Room复杂数据、AlertDialog弹窗、页面导航