Linux中查看当前进程ID的方法(linux当前进程id)

linux操作系统中,我们可以通过多种方法查看当前运行在系统中的进程id。

第一种方法是使用ps命令查看当前系统上正在运行的进程ID,如执行下面的命令:

ps -ef | grep PID

该命令将会输出类似情况:

root        12345    14212    0    20:31 pts/1    00:00:00 /bin/bash

rown 12346 14215 0 20:32 pts/2 00:00:01 /usr/bin/abc

在此种情况下,12345为第一个命令/bin/bash的进程ID,而12346则是第二个命令/usr/bin/abc的进程ID.

另一种查看当前进程的方法是使用top或htop命令查看。在执行top或htop命令后,您将会看到类似如下信息:

PID | USER | TIME | COMMAND

—-|———|——-|———

12345| root | 14:20 | /bin/bash

12346| root | 14:21 | /usr/bin/abc

然后您可以清楚的看到每个进程的PID。

此外,还可以使用pgrep、pidof等命令查找指定的进程的PID,比如:

pgrep php

pidof php

以上两种命令会输出运行php进程的PID。

另外,如果您正在使用bash shell,您也可以通过使用bash的特殊变量”$!”获取前一次命令的PID,如:

$ sleep 10
$ echo $!
12345

以上就是查看当前进程ID的方法,通过这些方法您可以更加清楚的查看当前Linux系统上正在运行的进程ID。

创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。

本文标题:Linux中查看当前进程ID的方法(linux当前进程id)
分享链接:http://www.hantingmc.com/qtweb/news3/436803.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联