प्रयत्न ps aux
। यह एक अच्छा साफ आउटपुट प्रदर्शित करता है जिसे cpu उपयोग द्वारा क्रमबद्ध किया जाता है।
यदि आप भी कुछ कम cluttered चाहते हैं, तो प्रयास करें
ps aux | awk '{print $3 " " $11}';
इस कमांड को समझने के लिए, बस दौड़ें ps aux
, और आउटपुट को देखो। चर $3
आउटपुट के तीसरे कॉलम को संदर्भित करता है। आप कमांड से इन चरों को जोड़ या हटाकर GeekTool से कॉलम जोड़ या हटा सकते हैं। उद्धरण चिह्नों के बीच व्हॉट्सएप की बड़ी मात्रा आउटपुट में कॉलम के बीच रिक्ति को बदल देती है।
यदि आप अधिक विकल्प चाहते हैं, तो टाइप करके मैन पेज देखें man ps
। (आप इसके लिए कर सकते हैं top
भी।
यदि आप सोच रहे हैं कि मैंने एक संशोधन का उपयोग करने का सुझाव क्यों नहीं दिया top
, यह निम्नलिखित मुद्दों के कारण है:
GeekTool के साथ समस्या यह है कि इसे स्थिर कमांड से आउटपुट की आवश्यकता होती है। top
का उपयोग करके एक स्थिर उत्पादन देने के लिए बनाया जा सकता है top -l 1
, लेकिन क्योंकि यह केवल एक नमूना बना रहा है, इसे सीपीयू उपयोग नहीं मिल सकता है। (इसके लिए कम से कम दो की जरूरत है।) आप नोटिस करेंगे कि अगर आप चलाते हैं top -l 1
, आपका सीपीयू उपयोग 0. के रूप में प्रदर्शित किया जाएगा, जिसे सुधारने के लिए आप उपयोग कर सकते हैं top -l 2
। हालाँकि यह सिस्टम उपयोग को दो बार प्रदर्शित करता है, और डेटा का केवल दूसरा सेट सही है। यह शायद GeekTool के लिए उपयोगी नहीं होगा। यदि आप अभी भी वास्तव में उपयोग करना चाहते हैं top
, आप निम्नलिखित कमांड आज़मा सकते हैं: top -l 2 -o cpu -R -stats cpu,command
। हालाँकि, यह केवल गलत डेटा प्रदर्शित करेगा, क्योंकि यह पहले प्रिंट करता है।
top
?