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的其中一員,其餘不少的功能還有待在實際工做中去獲得更好的應用。

相關文章
相關標籤/搜索