Linux查看进程:根据PID获取信息(linux根据pid查看进程)

linux系统中,可以使用`ps`命令来查看进程PID和其他一些进程信息,也可以利用PID来查看具体的某一进程信息。因此要查看某个进程详细信息,需要知道它的PID(Process Identification number),具体操作如下:

##### 一、查看进程PID

要查看某个进程的PID,可以使用`ps aux`命令,以`grep`为例:

ps aux | grep grep 
ssh 21050 0.0 0.3 90176 2224 pts/22 S+ 22:34 0:00 grep --color=auto grep

可见,grep的PID是21050。

##### 二、根据PID获取信息

根据获取到的PID,可以使用`ps`和`top`命令来查看更多信息:

使用`ps`:

ps O -p 21050 
UID PID PPID C STIME TTY TIME CMD
ssh 21050 20610 0 22:34 pts/22 00:00:00 grep --color=auto grep

可以看到进程的PPID、CPU使用时间等信息。

使用`top`:

top -p 21050
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21050 ssh 20 0 698164 6344 2544 S 0.0 0.3 0:00.00 grep --color=auto grep

可以看到进程的用户名、虚拟内存使用量、实际物理内存使用量等信息。

通过以上操作可以获取到某个进程的详细信息,比如它的PID、用户名、VIRT及RES列的值,能够帮助我们更好的查看相关的进程信息。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Linux查看进程:根据PID获取信息(linux根据pid查看进程)》
文章链接:https://zhuji.vsping.com/155664.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。