本文主要介绍 Linux 操作系统中 ps 命令的常见用法。

1 概述

ps 命令的作用:report a snapshot of the current processes.

2 常见用法

2.1 常用选项

-e: Select all processes. Identical to -A.

-f:does full-format listing. This option can be combined with many other UNIX-style options to add additional columns. It also causes the command arguments to be printed. When used with -L, the NLWP (number of threads) and LWP (thread ID) columns will be added. See the c option, the format keyword args, and the format keyword comm.

2.2 关键字及描述

p -- pid -- process ID

P -- ppid -- parent ID

注意:在 Linux 操作系统中,使用 ps 打印进程及线程信息时, 实际上 PID 表示线程信息,而 PPID 表示该线程所属的进程信息。如下:

Suse-116:~ # ps -efL |head -1;ps -efL|grep agency_server
UID        PID  PPID   LWP  C NLWP STIME TTY          TIME CMD
root      2078 14610  2078  0    1 Jul12 ?        00:00:00 agency_server 63 0 8011 /usr/local/middle/log/agency_server/agency_server 10000000 20
root      2079 14610  2079  0    1 Jul12 ?        00:00:00 agency_server 63 1 8011 /usr/local/middle/log/agency_server/agency_server 10000000 20
root     32581 25137 32581  0    1 09:53 pts/0    00:00:00 grep --color agency_server
Suse-116:~ # 

从上述打印结果就能看到,线程 LWP(lighter weight process,轻量级进程)与 PID 一致,印证了上述内容。

2.3 打印标题信息

用法样式如下:

ps -ef|head -1;ps -ef|grep 进程名

用法示例如下:

Suse-116:~ # ps -ef|head -1;ps -ef|grep agency_server
UID        PID  PPID  C STIME TTY          TIME CMD
root      2078 14610  0 Jul12 ?        00:00:00 agency_server 63 0 8011 /usr/local/middle/log/agency_server/agency_server 10000000 20
root      2079 14610  0 Jul12 ?        00:00:00 agency_server 63 1 8011 /usr/local/middle/log/agency_server/agency_server 10000000 20
root     29203 29029  0 09:26 pts/3    00:00:00 grep --color agency_server
Suse-116:~ # 

Linux操作系统中ps命令常见用法相关推荐

  1. Linux操作系统中man命令的用法,Linux 系统中的MAN命令使用祥解

    Linux 系统中的MAN命令使用祥解 在使用Linux命令或程序的过程中,大家免不了要看看命令和程序的帮助文档.这就要使用到man命令.下面就man命令使用的方法具体说一下: 1.man 的使用语法 ...

  2. linux系统中scp命令的用法

    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linux的scp命令可以在linux服务器之间复制文件和目录. scp命令的用处: scp ...

  3. linux系统中ssh命令,Linux系统中SSH 命令的用法有哪些?

    今天小编要跟大家分享的文章是关于Linux系统中SSH命令的用法有哪些?一个系统管理员可能会同时管理着多台服务器,这些服务器也许会放在不同的地方.要亲自一台一台的去访问来管理它们显然不是最好的方法,通 ...

  4. linux scp涉及到权限,linux系统中scp命令的用法(Permission denied排错二例)

    linux系统中scp命令的用法 注意: 在使用过程中如果出现   -bash: scp: command not found 请执行yum install openssh-clients scp是 ...

  5. linux只输入wc命令,Linux系统中wc命令的用法详解

    在Linux系统中,wc命令不太经常用到,只是在统计字数的时候才会使用该命令,那么下面由学习啦小编为大家整理了linux系统中wc命令的详细解释的相关知识,希望对大家有帮助! Linux系统中wc命令 ...

  6. php执行md5sum,Linux_详解Linux系统中md5sum命令的用法,MD5算法常常被用来验证网络文 - phpStudy...

    详解Linux系统中md5sum命令的用法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任 ...

  7. linux系统locate,linux操作系统中locate命令的使用

    本章我们主要谈一谈Linux操作系统下locate命令的使用. 1. locate命令 locate命令用于在文件系统中通过名字来查找文件. 1.1 简述 locate命令用于查找文件或目录.loca ...

  8. cpu 指锟筋集 linux锟介看 shell,Linux Shell中PS命令中的%CPU的含义介绍

    PS命令中的%CPU是指一个进程占用CPU的时间百分比,那么具体的含义是什么呢? PS的man手册的解释是这样的: cpu utilization of the process in "## ...

  9. Linux操作系统中whoami命令是指,在Linux系统中使用who和whoami命令获取用户信息

    who 用法:who [选项]... [ 文件 | 参数1 参数2 ] 显示当前已登录的用户信息. -a, --all             等于-b -d --login -p -r -t -T ...

  10. linux 光盘刻录命令,在Linux操作系统中使用命令进行光盘刻录

    系统:红旗Linux DC Server 5.0 1.准备 cdrecord可以支持IDE.SCSI接口的光盘刻录设备,新版本可以支持CD.DVD光盘刻录. #cdrecord -scanbus 查看 ...

最新文章

  1. linux下常用FTP命令 1 连接ftp服务器
  2. php调用python pkl_Python Pickle的任意代码执行漏洞实践和Payload构造
  3. caffe安装_目标检测之caffe-ssd模型训练与测试
  4. 用shell或者python写出各种图形
  5. “霸座女”越席乘坐火车并阻碍民警执行职务被拘留
  6. 【Trie】[CQOI2016]路由表
  7. [Usaco2016 Dec]Counting Haybales
  8. 具体案例 快速原型模型_3D打印机器人手板模型,低成本快速原型打样
  9. Extjs6 学习(一)
  10. DllMain 参数解释
  11. 【CS106】编译原理笔记4 —— 用普遍性泵引理(Pumping lemma)证明语言的正则性
  12. Linux脚本i在1到10之间,Linux Shell for循环写法总结
  13. java接口防抖_RxJava功能防抖
  14. html超链接子页面,页面html超链接怎么做
  15. html整体图片拆分拼图代码源代码,canvas拼图功能实现代码示例
  16. 关于RECON-NG相关问题解决
  17. Rotator和Vector之间的转换
  18. 手机开发者选项各项参数意义
  19. OCR身份证识别SDK
  20. 官方发布!2021下半年二建考试报名注意事项!

热门文章

  1. 实时操作系统与非实时操作系统的区别
  2. 安全沙箱冲突:Loader.content:XX 不能访问 XX 可以通过调用 Security.allowDomain 来避免此冲突。...
  3. Uva 11491 暴力贪心
  4. php文档注释提取工具phpdocumentor的使用
  5. W-3 用grub4dos安装Windows7、Ubuntu 12.10双系统(图解)
  6. Tigase组件 – 配置API
  7. oracle:触发器,自治事务,instead of trigger,trigger
  8. ERP知识普及连载(21)
  9. 2019东南大学研究生课程计算机网络安全
  10. maven私服的创建和使用