Image

ज्ञानधार → Linux में प्रक्रियाओं के साथ कार्य करना

[वर्चुअल सर्वर]
प्रकाशन तिथि: 08.10.2023

प्रक्रियाओं के साथ काम करने के लिए, हम कई बार उपयोग किए जाने वाले कमांड प्रदान करेंगे। उनकी सहायता से आप खोज सकते हैं, प्रकार के आधार पर फ़िल्टर कर सकते हैं और उन्हें पूरा करने के लिए बाध्य भी कर सकते हैं।

1. प्रक्रियाओं की सूची देखने के लिए

ps aux

2. किसी प्रक्रिया को नाम से खोजना, जहां nginx वह प्रक्रिया है जिसमें हम रुचि रखते हैं

ps aux | grep nginx

2.1 प्रक्रिया की पीआईडी ​​पता लगाने के बाद, हम अपने उदाहरण 542 में इसके बारे में विस्तृत जानकारी प्राप्त कर सकते हैं

lsof -p 542

2.2 टीसीपी पोर्ट का उपयोग कर प्रक्रियाओं की एक सूची प्रदर्शित करना

lsof -nP -iTCP -sTCP:LISTEN

2.3 हमारे उदाहरण 443 में एक ऐसी प्रक्रिया ढूँढना जो एक विशिष्ट पोर्ट पर कब्जा कर लेती है

lsof -nP -iTCP:443 -sTCP:LISTEN

3. प्रक्रिया समाप्त हो रही है

3.1 किसी प्रक्रिया को नाम से समाप्त करने के लिए उस कमांड का उपयोग करें जहां nginx प्रक्रिया का नाम है

killall nginx

3.2 पीआईडी ​​द्वारा प्रक्रिया को बलपूर्वक समाप्त करना, हमारे मामले में 473, जहां 9 अधिकतम प्राथमिकता है

kill -9 473




No Comments Yet