linux查看进程命令 (linux命令ps -ef)

你好!

linux查看进程命令是:ps;

详配猜细的用法,可以在命令行输入 man ps,进行册卖野州喊了解!

1、首先打开xshell软件,连接上linux服务器,使用指令ps查看系统进程,参数a表示全部,u表示以用户格式显示,x表示进程参数。

2、接着通过慎做符号|加上grep查找具体的某缺孝磨个进程,如下图所示。

3、然后输入ps -ef用于查看进程的父进程id,如下图所示。伏斗

4、最后使用pstree指令查看进程树结构,如下图所示就完成了。

下面三条命令都可以用来查看进程:

ps -lA 是十分常用的,l参数用于显示进程的详细信息,A参数游纯皮用于显裤并示所有的进程。可以配合grep命令来查找特定的进程神差

top 能够显示CPU和内存的占用率,用于动态监视高资源占用

pstree 用来查看进程的父子关系

下面三条命令都可以用来查看进程:

ps -lA 是十分常用的,l参数用于显示进程的详细信息,A参数用于显示所有的改伍进程。可以配合grep命令来查找特定的进程

top 能够显示CPU和内存的占用率,用于动态监视高让歼猛资源坦桥占用

pstree 用来查看进程的父子关系

ps -ef查看所高滚有,可败野以使用戚枯余grep管道筛选进程中的关键字,如ps -ef | grep 关键字

top 刷新当前

相关问题拓展阅读:

linux中查看进程命令ps aux和ps -ef

Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。

ps -ef 是用标准的格式显示进程的、其格式如下: 

其中各列的内容意思如下 

UID //用户ID、但输出的是用户名 

PID //进程的ID 

PPID //父进程ID 

C //进程棚纤弯占用CPU的百分比 

STIME //进程启动到现在的时间 

TTY //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网竖脊络连接主机进程。 

CMD //命令的名称和参数

ps aux 是用BSD的格式来显示、其格式如下: 

同ps -ef 不同的有列有 

USER //用户名 

%CPU //进程占用的CPU百分比 

%MEM //占用内存的百分比 

VSZ //该进程使用的虚拟内存量(KB) 

RSS //该进程占用的固定内存量(KB)(驻留中页的数量) 

STAT //进程的状态 

START //该进程被触发启动时间 

TIME //该进程实际使用CPU运行的时间

其中STAT状态位常见的状态字符有 

D //无法中断的休眠状态(通常 IO 的进程); uninterruptible sleep (usually IO)不可中断 

R //正在运行可中在队列中可过行的; 

S //处于休眠状态; 

T //停止或被追踪; traced or stopped 

W //进入内存交换 (从内核2.6开始无效); 

X //死掉的进程 (基本很少见); 

Z //僵尸进程;  a defunct (”zombie”) process

N //优先级较低的进程 

L //有些页被链闷锁进内存; 

s //进程的领导者(在它之下有子进程); 

l //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads); 

+ //位于后台的进程组;

关于linux命令ps -ef的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » linux查看进程命令 (linux命令ps -ef)