কিলাল কমান্ডের ম্যানপেজ ব্যাখ্যা


0

এর ম্যানপেজ থেকে killall:

কিল্ল ইউটিলিটি নাম দ্বারা নির্বাচিত প্রক্রিয়াগুলিকে হত্যা করে, পিড দ্বারা কিল (1) দ্বারা নির্বাচনের বিপরীতে। ডিফল্টরূপে, এটি নাম প্রকোমের সাথে মেলে এমন কিলালের কলারের সাথে একটি প্রকৃত ইউআইডি সহ সমস্ত প্রক্রিয়াতে একটি TERM সংকেত প্রেরণ করবে। সুপার-ব্যবহারকারীর যেকোন প্রক্রিয়া মারার অনুমতি রয়েছে।

কি caller of killallএখানে? আমি বিভ্রান্ত হয়ে পড়েছি কারণ আমি killallকমান্ডটি চালাচ্ছি , তাই আমি কি এটি কল করছি না?


1
ম্যানুয়ালটি ডিফল্ট ক্রিয়া সম্পর্কে কথা বলছে, যেখানে এটি কেবলমাত্র আপনার ব্যবহারকারী আইডি দ্বারা প্রবর্তিত প্রক্রিয়াগুলির সংকেত দেয় (সাধারণত আপনার সেশনে এটির অর্থ হয়)। এটি প্রদর্শিত প্রক্রিয়াগুলির সাথে সমান ps( ps -eসমস্ত প্রক্রিয়াটির বিপরীতে )।
— এএফএইচ

উত্তর:


1

ম্যানুয়ালটিতে যেমন আপনি বলেছেন, আপনি আহ্বানকারী killall; killallআপনার নির্দিষ্ট করা নামের সাথে মিলে যাওয়ার পাশাপাশি কলারের (আপনার) ইউআইডি (ব্যবহারকারীর আইডি) সাথে মিলে যাওয়া সমস্ত প্রক্রিয়া মারা যাবে , কেবল কলারের মালিকানাধীন প্রক্রিয়াগুলি (আপনি)। এটি এমন হয় যাতে কলার দুর্ঘটনাক্রমে (বা দূষিতভাবে) এমন প্রক্রিয়াগুলি হত্যা করতে না পারে যা এর নিজস্ব নয় এবং তাই এর অধিকার নেই।

ম্যানপেজের উদ্ধৃতিতে সর্বশেষ বাক্যে যেমন উল্লেখ করা হয়েছে, সুপার-ব্যবহারকারীর মালিকানাধীন না হলেও, সুপার-ইউজার (ইউআইডি 0) সর্বদা যে কোনও প্রক্রিয়া মেরে ফেলতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.