कमांड pstree PID
PID
द्वारा निर्दिष्ट प्रक्रिया की सभी सबप्रोसेस जानकारी दिखा सकता है। हालांकि, मैं PID
प्रक्रिया की सभी मूल प्रक्रिया की जानकारी भी जानना चाहता हूं, मैं इसे कैसे प्राप्त कर सकता हूं?सभी मूल प्रक्रियाओं और सभी उपप्रोसेसेस को 'pstree`
एक उदाहरण है, प्रक्रिया नीचे दे:
init |- parent_process | `- current_process | |- subprocess_1 | `- subprocess_2 `- other_process
क्या मैं चाहता हूँ जब मैं pstree current_process_pid
चलाने के लिए, मैं उत्पादन
init `- parent_process `- current_process |- subprocess_1 `- subprocess_2
जब मैं pstree subprocess_1_pid
चलाने नीचे प्राप्त करना चाहते हैं, यह उत्पादन
init `- parent_process `- current_process `- subprocess_1
अग्रिम धन्यवाद
क्या आपने 'ps -ef' के साथ प्रयास किया था? – gks
नोट: pstree/ps कमांड का -l विकल्प का उपयोग प्रक्रिया के कमांड लाइन तर्क के साथ लंबी लाइनें दिखाता है। सहायक जब आप प्रत्येक प्रक्रिया के लिए कमांड लाइन तर्कों का पता लगाना चाहते हैं और देखें कि कौन सी कमांड/स्क्रिप्ट ट्रिगर हो जाती है (उदाहरण के लिए पता लगाएं कि कौन सी बैकएंड स्क्रिप्ट वेब यूआई ऑपरेशन के लिए चलती हैं)। – GuruM