Sysinternal-静态进程展现Pslist

首发排版什么的就不关注了...如有兴趣能够自行研究更多,后续会发一些其余PsTool里的小工具shell


什么是Pslistwindows


Pslist全称为process information list , 顾名思义其做用就是用来展现系统进程信息列表,而他与系统进程管理器不一样的是,Pslist能够像windows server 系统的performance monitor同样经过performance counter去展现信息,其中包括更多详细的进程信息。ide

安装 by Step工具

https://download.sysinternals.com/files/PSTools.zip  下载PSTools综合应用包,解压缩打开后里面有不少的PSTools应用,固然Pslist也在其中。spa

 image.png

 

Pslist启动线程

打开CMD或者Powershell,进入对应文件路径。3d

image.png

使用.\pslist.exe直接运行应用。orm

image.png

这样就能够得到目前所有系统进程的详细信息。server

image.png

 

对应能够展现的信息有blog

Pri

Priority

Thd

Number of Threads

Hnd

Number of Handles

VM

Virtual Memory

WS

Working Set

Priv

Private Virtual Memory

Priv   Pk

Private   Virtual Memory Peak

Faults

Page   Faults

NonP

Non-Paged   Pool

Page

Paged   Pool

Cswtch

Context   Switches

 

Pslist的一些基础操做

-d 显示所有详细信息

Pslist 会针对每一个应用详细列出全部进程

image.png

-m 显示内存详细信息

Pslist 会只显示大部分与内存相关的信息

image.png

-x 显示进程、内存、线程信息

-d相比较能够看出,显示的为进程、内存、线程信息

image.png

-t 显示进程树

Pslist会以进程树形式一层一层的显示出进程信息

image.png

总结

Pslist做为进程内存线程展现应用,能够简化掉不少的powershell命令去更便利的进行查询,这样对Powershell初学者或者并不会应用的人也是很容易上手,固然Pslist只是做为Pstools的其中一员,其余不少的功能还有待在实际工做中去获得更好的应用。

相关文章
相关标签/搜索