查看linux查看进程是否存在,linux查看正在运行的进程

大家好,查看linux查看进程是否存在相信很多的网友都不是很明白,包括linux查看正在运行的进程也是一样,不过没有关系,接下来就来为大家分享关于查看linux查看进程是否存在和linux查看正在运行的进程的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

linux下用ps -ef |grep ,结果哪个是进程号

root 13091 12287 0 07:20 pts/1 00:00:00 grep oscard中的第二列【13091】是进程号。

ps命令将某个进程显示出来,LINUX下最常用的也是非常强大的进程查看命令

grep命令是查找,全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。这是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

中间的|是管道命令是指ps命令与grep同时执行

扩展资料:

PS命令其中各项的内容意思如下:

1、参数e:显示所有程序。

2、参数f:显示UID,PPIP,C与STIME栏位

3、UID:用户ID、但输出的是用户名

4、PID:进程的ID

5、PPID:父进程ID

6、C:进程占用CPU的百分比

7、STIME:进程启动到现在的时间

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

9、CMD:命令的名称和参数

linux查看是否有某个运行的进程命令

top命令用于动态的监视进程活动与系统负载等信息,格式为:“top”。

这个top命令可真的是太厉害了,完全可以比喻成是“强化版的Windows任务管理器”,运行界面如图2-5所示:

图2-5 top命令的执行界面

了解更多linux命令:

前面的五行为系统整体的统计信息,下面咱们来逐行的讲解:

第1行:系统时间,运行时间,登陆用户数,系统负载(分别为1分钟、5分钟、15分钟的平均值)。

第2行:进程总数,运行中的,睡眠中的,停止的,僵死的。

第3行:用户占用资源,系统内核占用资源,改变过优先级的进程,空闲的资源,等待输入输出的时间。

此行数据均为CPU数据并以百分比格式显示,例如"99.2 id"意味着有99.2%的CPU资源正在空闲中。

第4行:物理内存总量,使用量,空闲量,作为内核缓存的内存量。

第5行:虚拟内存总量,使用量,空闲量,已被提前加载的内存数据。

linux查看是否有某个运行的进程命令(不包括

查看所有进程:

1.ps-ef

2.ps-aux

e= all processes显示所有进程

f= full全格式

a= show processes for all users显示所有用户的进程u= display the process's user/owner显示用户x= also show processes not attached to a terminal显示无控制终端的进程

查看单个进程是否运行:

ps-ef|grep进程

ps-aux|grep进程

ps-ef显示参数详解:

UID用户IDPID进程IDPPID父进程IDC CPU占用率STIME开始时间TTY开始此进程的TTYTIME此进程运行的总时间CMD命令名

ps-aux显示参数详解:

PID进程的ID;

PPID父进程;

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

%MEM占用内存的百分比;

NI进程的NICE值,数值大,表示较少占用CPU时间;

VSZ进程虚拟大小;

RSS驻留中页的数量;

TTY终端ID

STAT进程状态(有以下几种)

D无法中断的休眠状态(通常 IO的进程);

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

S处于休眠状态;

T停止或被追踪;

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

X死掉的进程(从来没见过);

Z僵尸进程;

<优先级高的进程

N优先级较低的进程

L有些页被锁进内存;

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

l多进程的(使用 CLONE_THREAD,类似 NPTL pthreads);

+位于后台的进程组;

WCHAN正在等待的进程资源;

START启动进程的时间;

TIME进程消耗CPU的时间;

COMMAND命令的名称和参数;

ps为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top工具.

阅读剩余
THE END