1.
ps aux | more // 可以 用 | 管道和more 连接起来分页查看
ps aux > ps01.txt
more ps01.txt
这里是把所有进程显示出来,并输出到ps01.txt文件中,然后再通过more 来分页查看
ps aux | grep http提取指定程序的进程
查询进程 | 为管道,即将查询结果通过grep寻找到http进程
2.ps auxw这行命令的解释:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 23800 1720 ? Ss 09:21 0:00 /sbin/init
。。。
USER 进程的属主
PID 进程的ID
%CPU 进程占用的CPU百分比
%MEM 占用内存的百分比
VSZ 进程虚拟大小
RSS 驻留中页的数量
TTY 终端ID
STAT 进程状态:STAT中参数意义如下:
D 不可中断
R 正在运行,活在队列中的进程
S 处于休眠状态
T 停止或被追踪
W 进入内存交换
X 死掉的进程
Z 僵尸进程;
< 优先级高的进程
N 优先级较低的进程
L 有些页被锁进内存;
s 进程的领导者(在它之下有子进程)即包含子进程;
l is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)
+ 位于后台的进程组;
START 启动进程的时间;
TIME 进程消耗CPU的时间;
COMMAND 命令的名称和参数;