এটি হল কমান্ড pkill যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
pgrep, pkill - নাম এবং অন্যান্য বৈশিষ্ট্যের উপর ভিত্তি করে অনুসন্ধান বা সংকেত প্রক্রিয়া
সাইনোপিসিস
আঁকড়ে ধরে [বিকল্প] প্যাটার্ন
pkill [বিকল্প] প্যাটার্ন
বর্ণনাঃ
আঁকড়ে ধরে বর্তমানে চলমান প্রক্রিয়াগুলি দেখে এবং মেলে এমন প্রক্রিয়া আইডিগুলি তালিকাভুক্ত করে৷
stdout নির্বাচনের মানদণ্ড। সব মানদণ্ড মিলতে হবে। উদাহরণ স্বরূপ,
$ pgrep -u রুট sshd
শুধুমাত্র কল প্রক্রিয়া তালিকাভুক্ত করা হবে sshd কমান্ড এবং মালিকানাধীন শিকড়। অন্য দিকে,
$ pgrep -u রুট, ডেমন
মালিকানাধীন প্রক্রিয়া তালিকা করবে শিকড় OR অপদেবতা.
pkill নির্দিষ্ট সংকেত পাঠাবে (ডিফল্টরূপে স্বাক্ষর) এর পরিবর্তে প্রতিটি প্রক্রিয়াতে
stdout এ তাদের তালিকাভুক্ত করা।
বিকল্প
-সংকেত
--সংকেত সংকেত
প্রতিটি মিলে যাওয়া প্রক্রিয়ায় পাঠানোর জন্য সংকেত সংজ্ঞায়িত করে। হয় সংখ্যাসূচক বা
প্রতীকী সংকেত নাম ব্যবহার করা যেতে পারে। (pkill কেবল.)
-c, --গণনা
স্বাভাবিক আউটপুট দমন; পরিবর্তে মিলিত প্রক্রিয়াগুলির একটি গণনা মুদ্রণ করুন। যখন গণনা
কোন কিছুর সাথে মেলে না, যেমন শূন্য দেয়, কমান্ডটি অ-শূন্য মান প্রদান করবে।
-d, --বিভেদক সীমানা
আউটপুটে প্রতিটি প্রক্রিয়া আইডি সীমাবদ্ধ করতে ব্যবহৃত স্ট্রিং সেট করে (ডিফল্টরূপে a
নতুন লাইন). (আঁকড়ে ধরে কেবল.)
-f, --সম্পূর্ণ
সার্জারির প্যাটার্ন সাধারণত শুধুমাত্র প্রক্রিয়া নামের সাথে মিলে যায়। কখন -f সেট করা হয়,
সম্পূর্ণ কমান্ড লাইন ব্যবহার করা হয়।
-g, --পিগ্রুপ pgrp...
তালিকাভুক্ত প্রসেস গ্রুপ আইডিতে শুধুমাত্র প্রসেস মেলে। প্রসেস গ্রুপ 0 হল
ভাষান্তরিত আঁকড়ে ধরেএর বা pkillএর নিজস্ব প্রক্রিয়া গ্রুপ।
-G, --গ্রুপ gid...
শুধুমাত্র সেই প্রসেসের সাথে মেলে যাদের প্রকৃত গ্রুপ আইডি তালিকাভুক্ত করা হয়েছে। হয় সংখ্যাসূচক বা
প্রতীকী মান ব্যবহার করা যেতে পারে।
-l, --শেষ নাম
প্রক্রিয়ার নামের পাশাপাশি প্রক্রিয়া আইডি তালিকাভুক্ত করুন। (আঁকড়ে ধরে কেবল.)
-a, --সম্পূর্ণ তালিকা
সম্পূর্ণ কমান্ড লাইনের পাশাপাশি প্রক্রিয়া আইডি তালিকাভুক্ত করুন। (আঁকড়ে ধরে কেবল.)
-n, --নতুনতম
ম্যাচিং প্রক্রিয়াগুলির মধ্যে শুধুমাত্র নতুন (সবচেয়ে সম্প্রতি শুরু হওয়া) নির্বাচন করুন।
-o, --প্রবীণতম
ম্যাচিং প্রক্রিয়াগুলির মধ্যে শুধুমাত্র প্রাচীনতম (অন্তত সম্প্রতি শুরু হওয়া) নির্বাচন করুন।
-P, --পিতা পিপিডি...
শুধুমাত্র সেই প্রসেসের সাথে মেলে যাদের প্যারেন্ট প্রসেস আইডি তালিকাভুক্ত।
-s, --সেশন সিদ...
শুধুমাত্র সেই প্রসেসের সাথে মেলে যার প্রসেস সেশন আইডি তালিকাভুক্ত করা হয়েছে। সেশন আইডি 0 হল
ভাষান্তরিত আঁকড়ে ধরেএর বা pkillএর নিজস্ব সেশন আইডি।
-t, --টার্মিনাল মেয়াদ...
শুধুমাত্র প্রসেসের সাথে মেলে যার কন্ট্রোলিং টার্মিনাল তালিকাভুক্ত। টার্মিনাল নাম
" ছাড়া নির্দিষ্ট করা উচিত/ দেব /" উপসর্গ
-u, --ইউইড euid...
শুধুমাত্র সেই প্রসেসের সাথে মেলে যার কার্যকরী ব্যবহারকারী আইডি তালিকাভুক্ত। হয় সংখ্যাসূচক বা
প্রতীকী মান ব্যবহার করা যেতে পারে।
-U, --ইউআইডি ইউআইডি...
শুধুমাত্র সেই প্রসেসগুলির সাথে মেলে যার আসল ব্যবহারকারী আইডি তালিকাভুক্ত। হয় সংখ্যাসূচক বা
প্রতীকী মান ব্যবহার করা যেতে পারে।
-v, --বিপরীত
মিলকে অস্বীকার করে। এই বিকল্পটি সাধারণত ব্যবহৃত হয় আঁকড়ে ধরেএর প্রসঙ্গ। ভিতরে pkill's
প্রেক্ষাপটে বিকল্পটির দুর্ঘটনাজনিত ব্যবহার এড়াতে সংক্ষিপ্ত বিকল্পটি নিষ্ক্রিয় করা হয়েছে।
-w, --হালকা
পিড ইন এর পরিবর্তে সমস্ত থ্রেড আইডি দেখায় আঁকড়ে ধরেএর প্রসঙ্গ। ভিতরে pkillএর প্রেক্ষাপট এটি
বিকল্প অক্ষম করা আছে।
-x, --ঠিক
শুধুমাত্র সেই প্রসেসের সাথে মেলে যাদের নাম (বা কমান্ড লাইন যদি -f নির্দিষ্ট করা থাকে) ঠিক ম্যাচ
দ্য প্যাটার্ন.
-F, --পিডফাইল ফাইল
পড়া পিআইডিফাইল থেকে। এই বিকল্পটি সম্ভবত আরও দরকারী pkill চেয়ে আঁকড়ে ধরে.
-L, --logpidfile
পিডফাইল (দেখুন -এফ) লক না থাকলে ব্যর্থ।
--এনএস PID
একই নেমস্পেসের সাথে সম্পর্কিত প্রসেসগুলি মেলে। রুট হিসাবে চালানোর জন্য প্রয়োজন
অন্যান্য ব্যবহারকারীদের থেকে প্রসেস মেলে। --nslist দেখুন কিভাবে কোন নামস্থানে সীমাবদ্ধ করা যায়
ম্যাচ.
--nslist নাম...
শুধুমাত্র প্রদত্ত নামস্থান মেলে। উপলব্ধ নামস্থান: ipc, mnt, net, pid,
ব্যবহারকারী, ইউটিএস।
-V, --সংস্করণ
সংস্করণ তথ্য প্রদর্শন করুন এবং প্রস্থান করুন।
-h, --help
সাহায্য প্রদর্শন এবং প্রস্থান করুন.
অপারেন্ডস
প্যাটার্ন
প্রক্রিয়ার নামের সাথে মিলের জন্য একটি বর্ধিত রেগুলার এক্সপ্রেশন নির্দিষ্ট করে বা
কমান্ড লাইন।
উদাহরণ
উদাহরণ 1: এর প্রসেস আইডি খুঁজুন নামে ডেমন:
$pgrep -u রুট নামে
উদাহরণ 2: তৈরি করুন syslog- র এর কনফিগারেশন ফাইল পুনরায় পড়ুন:
$pkill -HUP syslogd
উদাহরণ 3: সকলের বিস্তারিত তথ্য দিন xterm প্রক্রিয়া:
$ps -fp $(pgrep -d, -x xterm)
উদাহরণ 4: সব তৈরি করুন নেটস্কেপ প্রক্রিয়াগুলি সুন্দরভাবে চালানো হয়:
$ renice +4 $(pgrep নেটস্কেপ)
প্রস্থান করুন স্থিতি
0 এক বা একাধিক প্রক্রিয়া মানদণ্ডের সাথে মিলেছে৷
1 কোন প্রক্রিয়া মেলেনি.
2 কমান্ড লাইনে সিনট্যাক্স ত্রুটি।
3 মারাত্মক ত্রুটি: মেমরির বাইরে ইত্যাদি
নোট
মিলের জন্য ব্যবহৃত প্রক্রিয়ার নামটি আউটপুটে উপস্থিত 15টি অক্ষরের মধ্যে সীমাবদ্ধ
of /proc/PID/stat. সম্পূর্ণ কমান্ড লাইনের সাথে মেলে -f বিকল্পটি ব্যবহার করুন,
/proc/PID/cmdline।
চলমান আঁকড়ে ধরে or pkill প্রক্রিয়া কখনই নিজেকে একটি ম্যাচ হিসাবে রিপোর্ট করবে না।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে pkill ব্যবহার করুন