ps -aux和ps -ef命令参数
在linux系统中,ps是简单而强大的进程查看命令,而ps -aux和ps -ef是打印出所有进程。其中的参数详解如下:ps -aux是以BSD方式显示a显示所有用户的进程(show processes for all users)u 显示用户(display
在linux系统中,ps是简单而强大的进程查看命令,而ps -aux和ps -ef是打印出所有进程。其中的参数详解如下:
ps -aux 是以BSD方式显示
a 显示所有用户的进程(show processes for all users) u 显示用户(display the process’s user/owner) x 显示无控制终端的进程(also show processes not attached to a terminal)
ps -ef 是以System V方式显示,该种方式比BSD方式显示的多
e 显示所有用户的进程(all processes)此参数的效果和指定"a"参数相同 f 用ASCII字符显示树状结构,表达程序间的相互关系(ASCII art forest)
下面看两个命令各自显示哪些内容:
$ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4828 516 ? Ss 2014 1:28 init [3]
root 2 0.0 0.0 0 0 ? S 2014 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 2014 0:43 [migration/0]
root 4 0.0 0.0 0 0 ? S 2014 7:34 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S 2014 0:01 [migration/0]
root 6 0.0 0.0 0 0 ? S 2014 0:03 [watchdog/0]
root 7 0.0 0.0 0 0 ? S 2014 3:04 [migration/1]
root 8 0.0 0.0 0 0 ? S 2014 0:01 [migration/1]
root 9 0.0 0.0 0 0 ? S 2014 1:44 [ksoftirqd/1]
root 10 0.0 0.0 0 0 ? S 2014 0:01 [watchdog/1]
root 11 0.0 0.0 0 0 ? S 2014 2:21 [migration/2]
root 12 0.0 0.0 0 0 ? S 2014 0:01 [migration/2]
`
1、USER 哪个用户启动了这个命令
2、PID 进程ID
3、 CPU占用率
4、MEM 内存使用量
5、VSZ 如果一个程序完全驻留在内存的话需要占用多少内存空间
6、RSS 当前实际占用了多少内存
7、TTY: 终端的次要装置号码 (minor device number of tty)
8、STAT 进程当前的状态("S":中断 sleeping,进程处在睡眠状态,表明这些进程在等待某些事件发生--可能是用户输入或者系统资源的可用性;"D":不可中断 uninterruptible sleep;"R":运行 runnable;"T":停止 traced or stopped;"Z":僵死 a defunct zombie process)
9、START 启动命令的时间点
10、TIME 进程执行起到现在总的CPU暂用时间
11、COMMAND 启动这个进程的命令
$ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 2014 ? 00:01:28 init [3]
root 2 0 0 2014 ? 00:00:00 [kthreadd]
root 3 2 0 2014 ? 00:00:43 [migration/0]
root 4 2 0 2014 ? 00:07:34 [ksoftirqd/0]
root 5 2 0 2014 ? 00:00:01 [migration/0]
root 6 2 0 2014 ? 00:00:03 [watchdog/0]
root 7 2 0 2014 ? 00:03:04 [migration/1]
root 8 2 0 2014 ? 00:00:01 [migration/1]
root 9 2 0 2014 ? 00:01:44 [ksoftirqd/1]
root 10 2 0 2014 ? 00:00:01 [watchdog/1]
root 11 2 0 2014 ? 00:02:21 [migration/2]
root 12 2 0 2014 ? 00:00:01 [migration/2]
1、UID 用户号
2、PID 进程ID
3、PPID 父进程号
4、C CPU占用率
5、TTY 终端的次要装置号码 (minor device number of tty)
6、TIME 进程执行起到现在总的CPU暂用时间
7、COMMAND 启动这个进程的命令
一般使用这两个命令的作用是查看预期的进程是否启动,或者杀死指定的进程,例如查看memcached进程是否正常启动:
$ps -ef | grep 'memcached'
work 14896 5034 0 16:30 pts/12 00:00:00 grep memcached
work 27799 1 0 2014 ? 00:01:08 /home/work/local/memcache/bin/memcached -d -m 8096 -p 11215 -c 256
通过grep命令可以查找指定的进程名称,上面例子查找发现正常运行了,但如果我要关闭这个进程,可以通过杀死PID来完成,例如memcached的PID是27799,那么执行下面kill命令即可:
再次查找进程已经消失。
$kill 27799
$ps -ef | grep 'memcached'
work 14896 5034 0 16:30 pts/12 00:00:00 grep memcached
ps -aux和ps -ef命令参数相关推荐
- 【Linux】ps -aux和ps -ef命令命令参数的作用以及区别详情
在linux系统中,ps是简单而强大的进程查看命令,而ps -aux和ps -ef是打印出所有进程.其中的参数详解如下:ps -aux是以BSD方式显示a显示所有用户的进程(show processe ...
- Linux中ps命令ps -aux 和ps -ef 参数解释
Linux中ps命令ps -aux 和ps -ef 参数解释 一.ps命令 1.1 ps -aux 1.2 ps -ef 一.ps命令 ps命令用于显示当前进程的状态,类似于 windows 的任务管 ...
- linux之ps aux、ps -aux、ps -ef命令的区别
ps aux.ps -aux.ps -ef的区别 先说说aux,-aux,-ef都什么意思 aux: ps a 显示现行终端机下的所有程序,包括其他用户的程序 ps u 以用户为主的格式来显示程序 ...
- ps aux与ps -ef的区别
2019独角兽企业重金招聘Python工程师标准>>> 优先使用 ps -ef Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程. ...
- linux中ps aux和ps -ef下显示的意义
参考https://www.cnblogs.com/FengZeng666/p/14211704.html https://blog.csdn.net/a12345555555/article/det ...
- linux中ps ef和aux,Linux中ps aux、ps -aux、ps -ef之间的区别讲解
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- ps -ef 和ps -aux 和ps aux
1ps aux和ps –aux 请注意"ps -aux"不同于"ps aux".POSIX和UNIX的标准要求"ps -aux"打印用户名为 ...
- ps ps aux 和ps -aux和 ps -ef的选择
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...
- Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程
Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程 1. ps -aux | grep xxx 1.1 ps -aux 输出格式: 1.2. 例子 1.3 注意:有时 ...
最新文章
- (C++)201709-1 打酱油
- 支持全球探测点的新一代网站监控
- windows服务器指定IP地址才能进行远程访问桌面设置方法
- Flex命令行学习总结
- 万代南梦宫公布了一款游乐园模拟游戏,该产品有什么好玩的?
- BZOJ 3997 [TJOI2015]组合数学(单调DP)
- oracle where in优化,【求助】为什么在where过滤条件中使用in这样子查询后速度变的非常慢?!...
- C++入门经典-例2.13-左移运算
- php数组交集方法,PHP获得数组交集与差集的方法
- USDT(omniCore)测试环境搭建
- 二叉树遍历——深度优先遍历、广度优先遍历
- 2010十一月份日用百货热销品货源推荐
- 一个学习PCI Express的 不错去处
- navcat定时备份mysql_Navicat for MySQL定时备份数据库及数据恢复
- A Pixel-Wise Distance Regression Approach for Joint Retinal Optical Disc and Fovea Detection
- Java蓝桥杯 算法提高 九宫格
- 这一次,F1Delta Time 大奖赛来到欧洲
- 国外量化平台-quantopian体验
- 三防手持平板电脑在工业的发展趋势
- backtrack5实现局域网DNS欺骗