ps 使用说明
ps基本介绍
linux 版本 centos 1511 x64
汇报当前所有进程的快照。report a snapshot of the current processes.
能够显示F, S, UID, PID, PPID, C, PRI, NI, ADDR, SZ, WCHAN, TTY, TIME, CMD
基本使用
1. To get info about threads:
#ps -eLf
[root@localhost ~]# ps -eLf
UID PID PPID LWP C NLWP STIME TTY TIME CMD
root 11月16 ? :: /usr/lib/systemd/systemd --switched-root --system --deseria
root 11月16 ? :: [kthreadd]
#ps axms // 对程序中出现的问题,可以通过此命令查看卡死在何处
[root@localhost ~]# ps axms
UID PID PENDING BLOCKED IGNORED CAUGHT STAT TTY TIME COMMAND
- - - - ? : /usr/lib/systemd/sy
- 7be3c0fe28014a03 00000001800004ec Ss - : -
- - - - ? : [kthreadd]
- ffffffffffffffff S - : -
2. 打印进程树 To print a process tree:
[root@localhost ~]# ps -ejH
PID PGID SID TTY TIME CMD
? :: kthreadd
? :: ksoftirqd/ ? :: systemd
? :: systemd-journal
? :: lvmetad
? :: NetworkManager
? :: dhclient
? :: systemd-logind
? :: sshd
? :: sshd
pts/ :: bash
pts/ :: man
pts/ :: less
? :: sshd
pts/ :: bash
pts/ :: ps
? :: tuned
? :: master
? :: qmgr
? :: pickup
#ps -el
[root@localhost ~]# ps -el
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
S - ep_pol ? :: systemd
S - kthrea ? :: kthreadd
S - smpboo ? :: ksoftirqd/
S - - worker ? :: kworker/:0H
S - - - smpboo ? :: migration/
#ps -eL
[root@localhost ~]# ps -eL
PID LWP TTY TIME CMD
? :: systemd
? :: kthreadd
? :: ksoftirqd/
? :: kworker/:0H
? :: migration/
? :: rcu_bh
? :: rcuob/
? :: rcuob/
? :: rcuob/
? :: rcuob/
? :: rcuob/
PID: 进程id
LWP: 线程
TTY:
TIME:
CMD:
#ps -ef
[root@localhost ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 11月16 ? :: /usr/lib/systemd/systemd --switched-root --system --deserialize
root 11月16 ? :: [kthreadd]
root 11月16 ? :: [ksoftirqd/]
root 11月16 ? :: [kworker/:0H]
root 11月16 ? :: [migration/]
root 11月16 ? :: [rcu_bh]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
root 11月16 ? :: [rcuob/]
#ps -aux
[root@localhost ~]# ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 0.0 0.3 ? Ss 11月16 : /usr/lib/systemd/systemd --switched-root --system --d
root 0.0 0.0 ? S 11月16 : [kthreadd]
root 0.0 0.0 ? S 11月16 : [ksoftirqd/]
root 0.0 0.0 ? S< 11月16 : [kworker/:0H]
root 0.0 0.0 ? S 11月16 : [migration/]
root 0.0 0.0 ? S 11月16 : [rcu_bh]
root 0.0 0.0 ? S 11月16 : [rcuob/]
root 0.0 0.0 ? S 11月16 : [rcuob/]
root 0.0 0.0 ? S 11月16 : [rcuob/]
参看:
#man ps
ps 使用说明的更多相关文章
- Assistor PS 切图工具的使用说明。
一.如何运行Assistor PS 使用这个Assistor PS 软件有一个最最重要的条件,那就是:你要打开你的Photoshop (官方建议版本在CS 3以上) 下载-安装-运行. 运行成 ...
- Linux下多线程查看工具(pstree、ps、pstack),linux命令之-pstree使用说明, linux 查看线程状态。 不指定
0.最常用 pstree:[root@iZ25dcp92ckZ temp]# pstree -a|grep multe | | `-multepoolser | | ...
- python的urllib2库详细使用说明
一直以来技术群里会有新入行的同学提问关于urllib和urllib2以及cookielib相关的问题.所以我打算在这里总结一下,避免大家反复回答同样的问题浪费资源. 这篇属于教程类的文字,如果你已经非 ...
- VirtualBox安装及使用说明和虚拟机安装XP系统图文教程
virtualbox是一款开源的虚拟机软件,它能够支持多种操作系统的安装如:Solaris.Windows.DOS.Linux.OS/2 Warp.BSD等系统作为client操作系统,而且最新版本号 ...
- Arbiter 系统使用说明
Arbiter 系统使用说明 Overview Arbiter是NOI系列赛事的官方评测软件, 由北航的相关人员开发. 在OIer会经历的几场大型比赛中, 除了省选和PKUSC/THUSC不使用Arb ...
- Gradle+IDEA使用说明
Gradle+IDEA使用说明 导语: IDEA拥有大量的JAVA开发者拥护,相比于开源的eclipse,IDEA拥有更简洁直观的界面,拥有更强大的自动补全功能,号称能“一路敲回车完成编码”.如果把I ...
- Linux/Unix 常用参数使用说明
参数使用说明 ~ 表示当前用户目录 绝对路径 .表示当前目录 绝对路径 | 命令格式:命令A|命令B,即命令1的正确输出作为命令B的操作对象(下图应用别人的图片) 举例 ps aux | grep & ...
- DBProxy 读写分离使用说明
美团点评DBProxy读写分离使用说明 目的 因为业务架构上需要实现读写分离,刚好前段时间美团点评开源了在360Atlas基础上开发的读写分离中间件DBProxy,关于其介绍在官方文档已经有很详细 ...
- Kibana安装及使用说明
Kibana安装及使用说明 Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索.查看交互存储在Elasticsearch索引中的数据. 官方地址:https://www. ...
随机推荐
- linux命令:head
1.命令介绍: head用来显示文件的开头的一部分. 2.命令格式: head [选项] 文件 3.命令参数: -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行 ...
- iOS 利用 Framework 进行动态更新
http://nixwang.com/2015/11/09/ios-dynamic-update/ 前言 目前 iOS 上的动态更新方案主要有以下 4 种: HTML 5 lua(wax)hotpat ...
- [读书笔记]java中的类加载器
以下内容大多来自周志明的<深入理解Java虚拟机>. 类加载器是java的一项创新,也是java流行的重要原因之一,它最初是为了满足java applet的需求而开发出来. 什么是appl ...
- yum info 查不到nginx下载info的问题
如果查看nginx信息提示nginx找不到,那么可以通过修改rpm源来进行后续步骤,执行命令:rpm -ivh http://nginx.org/packages/centos/6/noarch/RP ...
- 正确使用List.toArray()(转)
在程序中,往往得到一个List, 程序要求对应赋值给一个array, 可以这样写程序: for example: Long [] l = new Long[list.size()]; for(in ...
- AndroidStudio 中的坑Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRID
将 build.gradle 中 的 classpath改为2.0.+ dependencies { classpath 'com.android.tools.build:gradle:2.0.+'然 ...
- LeetCode-Group Anagrams
Given an array of strings, group anagrams together. For example, given: ["eat", "tea& ...
- #MySQL for Python(MySQLdb) Note
#MySQL for Python(MySQLdb) Note #切记不要在python中创建表,只做增删改查即可. #步骤:(0)引用库 -->(1)创建连接 -->(2)创建游标 -- ...
- 用多itemtype的具有addHeaderView的recyclerview,还是scrollview?
如果一个复杂的布局,1,轮播图,2,广告图,3,带标题的list,4,gridview布局,各种不同的布局 在最外层套一个scrollview,里面list 用for循环addView,gridvie ...
- 转:Elasticsearch TermQuery 详解
JavaClient 查询ES QueryBuilder queryBuilder = QueryBuilders.termQuery("字段","term值" ...