(एल, डी आर: pgrep, pkill)
कई यूनिक्स संस्करण pgrepऔर उसके साथी के साथ आते हैं pkill: सोलारिस , लिनक्स ( मानक प्रक्रिया उपयोगिताओं का हिस्सा , एम्बेडेड लिनक्स सिस्टम से अनुपस्थित हो सकता है), FreeBSD , OpenBSD , NetBSD , ... लेकिन केवल OS X में MacPorts से , AIX नहीं , और केवल हाल ही में HP-UX में । pgrepउपयोगिता नाम, उपयोगकर्ता और कुछ अन्य मापदंड के अनुरूप प्रक्रियाओं की प्रक्रिया आईडी को दर्शाता है। तर्क को pgrepएक rexxp के रूप में व्याख्या किया जाता है जो प्रक्रिया के निष्पादन योग्य नाम के हिस्से से मेल खाना चाहिए (जब तक कि आप इसे बदलने के लिए एक विकल्प पास न करें)। अगर आप के pkillबजाय कॉलpgrepउपयोगिता प्रक्रिया आईडी प्रदर्शित करने के बजाय एक संकेत भेजती है।
एक और समान उपयोगिता पिडोफ है । पर लिनक्स , यह द्वारा प्रदान की गई SysVinit या बिजीबॉक्स (ताकि आप अक्सर एक एम्बेडेड लिनक्स व्यवस्था नहीं है कि पर यह मिल जाएगा pgrep); अन्य यूनिक्स वेरिएंट पर भी पोर्ट हैं। pidofउपयोगिता कम विकल्प है, यह ज्यादातर केवल पूरे निष्पादन योग्य फ़ाइल नाम से मेल खाता है। इसकी साथी उपयोगिता killallमिलान किए गए कार्यक्रमों के लिए एक संकेत भेजती है।
And
खबरदार killallजिसका सोलारिस और संभवतः अन्य यूनिक्स वेरिएंट पर एक अलग अर्थ है; killallसोलारिस पर रूट के रूप में टाइप न करें ।