徐金慧演唱九儿:ps aux 命令讲解
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 08:01:41
ps aux 命令讲解 2010年01月16日 星期六 09:31ps命令
要对进程进行监测和控制,首先必须要了解当前进程的情况,
也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.
使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、
进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.
ps命令最常用的还是用于监控后台进程的工作情况,
因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况
便可以使用ps命令了.
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 的到如下信息:
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1674 0.0 0.0 5348 452 ? S 16:58 0:00 devkit-disks-da
luoluo 1677 0.0 0.4 15632 3976 ? S 16:58 0:00 /usr/libexec/im
luoluo 1721 0.0 0.2 9404 1968 ? S 16:58 0:00 /usr/libexec/gv
luoluo 1896 0.0 0.2 21672 2552 ? Ss 16:58 0:00 gnome-screensav
luoluo 1939 0.0 0.2 10088 2416 ? S 16:58 0:00 /usr/bin/ibus-d
luoluo 1961 0.0 0.2 5300 2044 ? S 16:58 0:00 /usr/libexec/gc
luoluo 1982 0.0 0.3 11028 3124 ? S 16:58 0:00 /usr/libexec/ib
luoluo 1983 0.0 2.0 65568 19984 ? S 16:58 0:00 python /usr/sha
luoluo 1985 0.0 0.6 20600 5904 ? S 16:58 0:00 /usr/libexec/ib
luoluo 1990 0.0 1.8 59460 17584 ? S 16:58 0:00 /usr/bin/gnote
luoluo 1992 0.0 1.3 61856 12840 ? S 16:58 0:00 /usr/libexec/gd
luoluo 1994 0.1 1.7 93744 16660 ? S 16:58 0:01 /usr/libexec/cl
luoluo 1998 0.0 0.2 9192 2732 ? S 16:58 0:00 /usr/libexec/gv
luoluo 1999 0.0 1.3 22624 12784 ? S 16:58 0:00 python /usr/sha
luoluo 2019 0.0 0.2 8732 2104 ? S 16:58 0:00 /usr/libexec/gv
stat 中的参数意义如下:
D 不可中断 Uninterruptible(usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始无效)
X 死掉的进程
< 高优先级
n 低优先级
s 包含子进程
+ 位于后台的进程组
要对进程进行监测和控制,首先必须要了解当前进程的情况,
也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.
使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、
进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.
ps命令最常用的还是用于监控后台进程的工作情况,
因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况
便可以使用ps命令了.
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 的到如下信息:
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1674 0.0 0.0 5348 452 ? S 16:58 0:00 devkit-disks-da
luoluo 1677 0.0 0.4 15632 3976 ? S 16:58 0:00 /usr/libexec/im
luoluo 1721 0.0 0.2 9404 1968 ? S 16:58 0:00 /usr/libexec/gv
luoluo 1896 0.0 0.2 21672 2552 ? Ss 16:58 0:00 gnome-screensav
luoluo 1939 0.0 0.2 10088 2416 ? S 16:58 0:00 /usr/bin/ibus-d
luoluo 1961 0.0 0.2 5300 2044 ? S 16:58 0:00 /usr/libexec/gc
luoluo 1982 0.0 0.3 11028 3124 ? S 16:58 0:00 /usr/libexec/ib
luoluo 1983 0.0 2.0 65568 19984 ? S 16:58 0:00 python /usr/sha
luoluo 1985 0.0 0.6 20600 5904 ? S 16:58 0:00 /usr/libexec/ib
luoluo 1990 0.0 1.8 59460 17584 ? S 16:58 0:00 /usr/bin/gnote
luoluo 1992 0.0 1.3 61856 12840 ? S 16:58 0:00 /usr/libexec/gd
luoluo 1994 0.1 1.7 93744 16660 ? S 16:58 0:01 /usr/libexec/cl
luoluo 1998 0.0 0.2 9192 2732 ? S 16:58 0:00 /usr/libexec/gv
luoluo 1999 0.0 1.3 22624 12784 ? S 16:58 0:00 python /usr/sha
luoluo 2019 0.0 0.2 8732 2104 ? S 16:58 0:00 /usr/libexec/gv
stat 中的参数意义如下:
D 不可中断 Uninterruptible(usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始无效)
X 死掉的进程
< 高优先级
n 低优先级
s 包含子进程
+ 位于后台的进程组
讲解下注销命令的用法
关于PS的抽出命令
Aux是什么?
AUX.TAPE
谁知道详细讲解ps实例制作分析的网站?
[求助]dos 命令的中文讲解 谁有?
fixboot命令和bootcfg命令有什么区别?请详细点讲解,谢谢!
请问Aux是什么意思?
aux 温度是什么?
trojan.agent.aux
AUX手机MP3下载
aux.是什么词性?
aux 738e
请问PHOSOTOHSOP高手 能否给我详细讲解什么是PS啊?
检测CPU温度中 AUX 是什么温度? AUX 65 高不高?
AUX和MOMO IN是什么意思?
AUX,TCL空调,选哪个?
AUX V6手机充电自动关机
如何杀 trojan.agent.aux
trojan.agent.aux怎么除去?
请问AUI、AUX是什么呀?
aux手机需要升级,怎么办
aux dents什么意思啊
AUX M815手机USB问题