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. ...
随机推荐
- wndows程序设计之书籍知识与代码摘录-封装一个类似printf的messagebox
//----------------------------------------- //本程序展示了如何实现MessageBoxPrintf函数 //本函数能像printf那样格式化输出 //摘录 ...
- 【LeetCode OJ】Convert Sorted List to Binary Search Tree
Problem Link: http://oj.leetcode.com/problems/convert-sorted-list-to-binary-search-tree/ We design a ...
- 【LeetCode OJ】Minimum Depth of Binary Tree
Problem Link: http://oj.leetcode.com/problems/minimum-depth-of-binary-tree/ To find the minimum dept ...
- php用压栈的方式,循环遍历无限级别的数组(非递归方法)
php用压栈的方式,循环遍历无限级别的数组(非递归方法) 好久不写非递归遍历无限级分类...瞎猫碰到死老鼠,发刚才写的1段代码,压栈的方式遍历php无限分类的数组... php压栈的方式遍历无限级别数 ...
- Android FM 模块学习之四 源码解析(1)
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 前一章我们了解了FM手动调频,接下 ...
- Merge Intervals
Given a collection of intervals, merge all overlapping intervals. For example,Given [1,3],[2,6],[8,1 ...
- Android-->猜拳小游戏
--> 简单的 页面跳转 和 点击事件 的实现... --> AndroidManifest.xml <?xml version="1.0" encoding=& ...
- 认识web前端
对于一个只是浅尝辄止c语言.学过汇编语言的我,思考了半年终于在这一天入了坑,学习web前端. web前端,看着这个名字好高大上,其实我目前的理解就是写页面,是各种图片动画文字在一个页面上呈现,再一点能 ...
- Linux集群及LVS简介
一.什么是集群 通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作.在某种意义上,他们可以被看作是一台计算机.集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的 ...
- 【Gerrit】Gerrit与Jenkins/Hudson CI服务器搭建
配置Git 很多系统(例如Linux)已经默认提供了Git,在Git主页也可以找到安装程序.对于Windows用户,最好的选择是MsysGit.请注意,如果你安装了Apple Developer To ...