(টি এল, ডিআর: pgrep
, pkill
)
অনেক UNIX সঙ্গে আসা রূপগুলো pgrep
এবং তার সহচর pkill
: সোলারিস , লিনাক্স (অংশ মান প্রক্রিয়া ইউটিলিটি , এম্বেডেড লিনাক্স সিস্টেম থেকে অনুপস্থিত হতে পারে), FreeBSD 'র , OpenBSD , NetBSD বা , ... কিন্তু শুধুমাত্র OS X এর উপর MacPorts থেকে , না, AIX , এবং শুধুমাত্র সম্প্রতি এইচপি-ইউএক্স মধ্যে । pgrep
উপযোগ নাম, ব্যবহারকারী এবং কয়েক অন্যান্য মানদণ্ড দ্বারা মেলানো প্রক্রিয়ার প্রক্রিয়া ID দেখায়। যুক্তিটি pgrep
একটি রিজেক্স হিসাবে ব্যাখ্যা করা হয় যা অবশ্যই প্রক্রিয়াটির এক্সিকিউটেবলের নামের অংশটির সাথে মেলে (যদি আপনি এটি পরিবর্তন করার বিকল্পটি পাস না করেন)। এর pkill
বদলে ফোন দিলেpgrep
, ইউটিলিটি প্রক্রিয়া আইডি প্রদর্শন করার পরিবর্তে একটি সংকেত প্রেরণ করে।
আর একটি অনুরূপ ইউটিলিটি হ'ল পিডোফ । উপর লিনাক্স , এটা দ্বারা উপলব্ধ হচ্ছে SysVinit বা busybox (তাই আপনি প্রায়ই একটি এমবেডেড লিনাক্স ব্যবস্থা আছে এই নয় যে তে এটি পাবেন pgrep
); অন্যান্য ইউনিক্স ভেরিয়েন্টে পোর্ট রয়েছে। pidof
উপযোগ কম বিকল্প রয়েছে, এটা বেশিরভাগ শুধুমাত্র পুরো এক্সিকিউটেবল ফাইলের নাম সাথে মেলে। এর সহযোগী ইউটিলিটিটি killall
ম্যাচ করা প্রোগ্রামগুলিতে একটি সংকেত প্রেরণ করে ¹
¹
বিষয়ে সতর্ক থাকুন যে killall
উপর সোলারিস এবং সম্ভবত অন্যান্য UNIX রূপগুলো একটি ভিন্ন অর্থ আছে; killall
সোলারিসে মূল হিসাবে টাইপ করবেন না ।