विंडोज पर लिनक्स / प्रोक / पीआईडी ​​/ स्टेटस?


2

मैं मेमोरी उपयोग और प्रक्रिया की स्थिति जानने के लिए लिनक्स पर / proc / pid / status का उपयोग करता हूं।

क्या विंडोज पर एक ही काम करना संभव है?

जवाबों:


0

विंडोज टास्क मैनेजर आपको बहुत सारी जानकारी दे सकता है - क्या आपने यह देखने के लिए जांच की है कि क्या यह आपकी जरूरत है?

यदि प्रोसेस एक्सप्लोरर नहीं (SysInternals से) मदद कर सकता है।


0

यदि आप कुछ CLI आधारित चाहते हैं, तो tasklistमदद कर सकते हैं:

C:\>tasklist

Image Name                   PID Session Name     Session#    Mem Usage
========================= ====== ================ ======== ============
System Idle Process            0 Console                 0         28 K
System                         4 Console                 0        160 K
smss.exe                    1300 Console                 0        228 K
csrss.exe                   1348 Console                 0      4,064 K
winlogon.exe                1372 Console                 0      2,736 K
services.exe                1416 Console                 0      2,892 K
lsass.exe                   1428 Console                 0      5,956 K
svchost.exe                 1608 Console                 0      2,300 K
svchost.exe                 1716 Console                 0      2,152 K
svchost.exe                 1852 Console                 0     10,944 K
Smc.exe                     1992 Console                 0      8,544 K
svchost.exe                  200 Console                 0      1,792 K
svchost.exe                  364 Console                 0      1,840 K
ccSvcHst.exe                 544 Console                 0      2,920 K
spoolsv.exe                 1088 Console                 0      1,076 K
svchost.exe                 1672 Console                 0        764 K
ASFAgent.exe                1804 Console                 0      1,516 K
cvpnd.exe                   1908 Console                 0      5,532 K
DWRCS.EXE                   2000 Console                 0      1,200 K
IAANTmon.exe                 208 Console                 0      1,488 K
inetinfo.exe                 220 Console                 0      2,672 K
OcsService.exe               304 Console                 0      2,336 K
nmesrvc.exe                  952 Console                 0        328 K
isqlplussvc.exe              964 Console                 0        520 K
TNSLSNR.EXE                 1008 Console                 0      3,080 K
java.exe                    1020 Console                 0      7,360 K
oracle.exe                  1336 Console                 0     26,656 K
svchost.exe                 1592 Console                 0      1,776 K
Rtvscan.exe                  880 Console                 0      4,724 K
WDC.exe                     1104 Console                 0      2,036 K
cmd.exe                     2704 Console                 0        348 K
perl.exe                    2716 Console                 0      2,740 K
java.exe                    2924 Console                 0     23,116 K
emagent.exe                 2372 Console                 0      3,436 K

हां यह अधिक पसंद है,
एंडी

0

मुझे पता है कि यह एक पुरानी पोस्ट है लेकिन मैं उसी चीज की तलाश में था और जो समाधान मुझे मिला उसमें योगदान करना चाहता था।

विंडोज़ प्रबंधन कंसोल के समान प्रतीत होता है / proc बस एक कमांड विंडो खोलें और wmic /?सभी विकल्पों को देखने के लिए चलाएं ।

एक प्रक्रिया सूची प्राप्त करने के लिए

wmic process list

आप इसे xsl स्टाइलशीट के साथ प्रारूपित भी कर सकते हैं। यहाँ pastebin पर मेरा है http://pastebin.com/ZQkbudAQ इसे वर्तमान निर्देशिका में रखें।

तो भागो:

wmic process list /format:mystyle > process_list.xml

"सूची" कमांड केवल एक कमांड के लिए सभी संपत्ति / मूल्य सेटों का एक डंप है।

"प्राप्त" विशिष्ट गुणों को पुनः प्राप्त करेगा। अल्पविराम से अलग की गई सूची का उपयोग करें।

wmic process get CSName,ExecutablePath,ProcessId
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.