pstree आपको लिनक्स सिस्टम पर चल रही प्रक्रियाओं को पेड़ जैसे प्रारूप में देखने की सुविधा देता है। यहां बताया गया है कि आप इसे अपने पीसी पर कैसे इंस्टॉल और उपयोग कर सकते हैं।
यदि आप लिनक्स का उपयोग करते हैं, तो संभवतः आपने सिस्टम पर वर्तमान में चल रही प्रक्रियाओं को देखने के लिए पीएस, टॉप, या एचटॉप का उपयोग किया होगा। हालाँकि ये प्रोग्राम उपयोगी हैं, लेकिन ये प्रक्रियाओं का एक-दूसरे से संबंध नहीं दिखाते हैं।
पीस्ट्री एक प्रोग्राम है जो लिनक्स प्रक्रियाओं को एक पेड़ के रूप में देखता है। यहां बताया गया है कि आप इसे Linux पर कैसे इंस्टॉल और उपयोग कर सकते हैं।
पस्ट्री क्या है?
pstree एक प्रोग्राम है जो प्रक्रियाओं को एक पेड़ जैसी संरचना के रूप में दिखाता है। मूल प्रक्रियाएँ "ट्रंक" हैं और बाल प्रक्रियाएँ शाखाएँ हैं।
पहली बार pstree का उपयोग करने से पता चलता है लिनक्स प्रक्रियाएं कैसे काम करती हैं. सभी लिनक्स प्रक्रियाओं में init प्रक्रिया होती है, जो कि उनके सामान्य पूर्वज के रूप में अधिकांश प्रमुख मुख्यधारा डिस्ट्रोस पर सिस्टमड है।
लिनक्स पर पीस्ट्री कैसे स्थापित करें
pstree इतनी उपयोगी उपयोगिता है कि पूरी संभावना है कि यह आपके सिस्टम पर पहले से ही इंस्टॉल है। यदि आप इसे चलाने का प्रयास करते हैं और यह नहीं चलता है, तो यह आपके पैकेज मैनेजर के माध्यम से उपलब्ध है। यह का हिस्सा है
psmisc उपयोगिताओं का सुइट.इसे डेबियन और उबंटू पर स्थापित करने के लिए टाइप करें:
sudo apt install psmisc
आर्क लिनक्स पर पीस्ट्री स्थापित करने के लिए:
सुडो पैक्मैन -एस पीएसएमआईएससी
और डिस्ट्रोस के रेड हैट परिवार पर:
sudo dnf इंस्टाल psmisc
Linux प्रक्रियाओं को एक वृक्ष के रूप में देखने के लिए pstree का उपयोग करें
पस्ट्री चलाना सरल है। बस टाइप करो पस्ट्री कमांड लाइन पर. आपको अपने सिस्टम पर चल रही सभी प्रक्रियाओं का एक ट्री दिखाई देगा।
एक तर्क के रूप में उपयोगकर्ता नाम प्रदान करने से उपयोगकर्ता के स्वामित्व वाली सभी प्रक्रियाएं दिखाई जाएंगी। उदाहरण के लिए, सुपरयूज़र की प्रक्रियाओं का एक पेड़ देखने के लिए:
पस्ट्री जड़
कई अन्य Linux प्रोग्रामों की तरह, pstree में कमांड-लाइन विकल्प हैं। आप प्रक्रियाओं की पीआईडी देख सकते हैं -पी विकल्प:
पस्ट्री -पी
वर्तमान प्रक्रिया, यानी आपके वर्तमान शेल को उजागर करने के लिए, का उपयोग करें -एच विकल्प।
पस्ट्री -एच
आप इसके साथ एक निश्चित पीआईडी को हाइलाइट कर सकते हैं -एच (राजधानी एच) विकल्प, उसके बाद पीआईडी नंबर:
पस्ट्री -एच [पीआईडी]
आप प्रक्रियाओं की आयु का रंग-कोडित प्रतिनिधित्व प्राप्त कर सकते हैं -सी विकल्प, उसके बाद आयु मान। वर्तमान में यह एकमात्र तर्क है जो यह विकल्प अपनाता है।
अंतिम 60 सेकंड में उत्पन्न प्रक्रियाएँ हरे रंग में प्रदर्शित की जाएंगी। इसी तरह, पीला उन प्रक्रियाओं को दर्शाता है जो एक घंटे पहले शुरू की गई थीं। शेष प्रक्रियाएं लाल रंग में होंगी.
पस्ट्री-सी आयु
pstree आपको अपनी चल रही लिनक्स प्रक्रियाओं का एक पदानुक्रमित वृक्ष जैसा दृश्य देता है, जो इसके नाम के अनुरूप है। आप देख सकते हैं कि आपकी प्रक्रियाएँ init प्रक्रिया से कैसे प्रवाहित होती हैं, और आप विभिन्न विकल्पों के साथ अपने दृश्य को अनुकूलित कर सकते हैं।
Linux के procfs आपको सीधे फ़ाइल सिस्टम से Linux प्रक्रियाओं की जानकारी देखने की सुविधा भी देते हैं।