আমি killকমান্ডের সাথে পরিচিত , এবং বেশিরভাগ সময় আমরা কেবল একটি প্রক্রিয়াটিকে জোর করে মেরে ফেলার জন্য কিল -9 ব্যবহার করি, আরও অনেক সংকেত রয়েছে যা ব্যবহার করা যেতে পারে kill। তবে আমি অবাক হই যে এর মধ্যে কী কী ব্যবহার রয়েছে pkillএবং killallযদি ইতিমধ্যে একটি কমান্ড কমান্ড থাকে is
কি pkillএবং killallব্যবহার killতাদের বাস্তবায়নের কমান্ড? আমি বোঝাতে চাইছি যে তারা কেবল ppersেকে রেখেছে killবা তাদের নিজস্ব বাস্তবায়ন আছে?
pgrepকমান্ড কীভাবে প্রক্রিয়া নাম থেকে প্রক্রিয়া আইডি পায় তা জানতে চাই ।
এই সমস্ত আদেশগুলি একই অন্তর্নিহিত সিস্টেম কলগুলি ব্যবহার করে? পারফরম্যান্সের দৃষ্টিভঙ্গি থেকে কোন পার্থক্য রয়েছে, কোনটি দ্রুত?
kill -9ডিফল্টরূপে কেন ব্যবহার করবেন ? -15 (দয়া করে থামুন) এবং -1 (মডেমটি ঝুলিয়ে দিয়েছে, দয়া করে নিজেকে নিখুঁতভাবে বন্ধ করেছেন) আরও অনেক ভদ্র। দ্বিতীয়ত। নন-লিনাক্স বাক্সগুলিতে কিল্লাল ব্যবহার থেকে সাবধান থাকুন। এটি অন্যরকম আচরণ করতে পারে। (উদাহরণস্বরূপ সোলারিতে এটি সমস্তকে হত্যা করে process প্রক্রিয়া নামগুলিতে ফিল্টার করা হয় না)।