20190923-10Linux进程线程类 000 018
进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。 ps 查看 当前系统进程状态 ps:process status 进程状态 1. 基本语法 ps aux | grep xxx (功能描述:查看系统中所有进程) ps -ef | grep xxx (功能描述 : 可以查看子 父 进程之间的关系) 2. 选项说明 表 1-35 选项 功能 -a 选择所有进程 -u 显示所有用户的所有进程 -x 显示没有终端的进程 3. 功能说明 ( 1 ) ps aux 显示信息说明 USER :该进程是由哪个用户产生的 PID :进程的 ID 号 %CPU :该进程占用 CPU 资源的百分比,占用越高,进程越耗费资源; %MEM :该进程占用物理内存的百分比,占用越高,进程越耗费资源; VSZ :该进程占用虚拟内存的大小,单位 KB ; RSS :该进程占用实际物理内存的大小,单位 KB ; TTY :该进程是在哪个终端中运行的。其中 tty1-tty7 代表本地控制台终端, tty1-tty6 是本地的字符界面终端, tty7 是图形终端。 pts/0-255 代表虚拟终端。 STAT :进程状态。常见的状态有: R :运行、 S :睡眠、 T :停止状态、 s :包含子进程、 + :位于后台 START :该进程的启动时间 TIME