在Linux中使用ps
命令可以看到哪些
进程正在
运行和运行,进程是否完成、是否存在僵尸、进程占用了太多资源等等。
名称:PS
权限的使用:所有
用户 用法:ps {
选项} -帮助}
说明:
显示过程的动态性
参数:
ps有很多参数,这里列出了几个常用参数,并简要
介绍了其含义。
-列出所有的旅行
W显示加宽可以显示更多信息。
- AU显示更
详细的信息
-显示所有包含其他用户的行程。
AU(x)输出格式:
用户
控制CPU为MEM VSZ RSS TTY STAT命令
启动时间
用户:旅程所有者
PID控制器:PID
% CPU:CPU的使用率
占用
内存占用率%:
占用vsz虚拟内存的大小:
占用的内存大小:
在TTY二手设备编号:终端(tty次设备号)
统计:中风的状态:
D:不可中断(悸甄通静我 / O的动作)
R:正在
执行过程中。
静态状态
T:暂停执行
z:不存在,但暂时不能消除。
女:没有足够的内存分页分配
<高优先级序列
n:低优先级序列
l:内存分页分配和锁定在内存中(即时
系统或I/O)
开始:旅行开始时间
时间:执行
命令执行指令:
实例uff1a
1)ps显示当前终端下的所有
程序,包括其他用户程序。
2)ps显示所有程序。
3)当PS C列出程序时,它显示每个程序的真实指令名,不包含
路径、参数或驻留
服务。
4)ps的这个参数的效果与指定的A 参数相同。
5)当PS E列出程序时,它显示每个程序使用的
环境变量。
6)ps f用ASCII字符显示树结构,以表示程序间的关系。
7)ps显示树结构,表示程序间的关系。
8)除了在ps命令终端下执行程序外,ps显示所有程序。
9)ps使用程序
信号格式来显示程序的状态。
10)当PS列出程序时,它包括中断的子程序数据。
11)ps - T指定终端号,并列出属于终端的程序状态。
12)ps U以用户为基础的格式显示程序的状态。
13)ps X显示所有程序,而不是终端。
最常用的
方法是PS辅助,然后用管道符号引导你找到一个特定的过程和
操作的具体过程。