নির্দিষ্ট ব্যবহারকারীর সমস্ত প্রক্রিয়া স্থগিত করুন


1

লিনাক্স সিস্টেমে।

দক্ষতার মত-কিল-উ বিবেক, ব্যবহারকারী বিবেকের সমস্ত প্রক্রিয়াটি মেরে ফেলবে, নির্দিষ্ট ব্যবহারকারীর সমস্ত ব্যবহারকারীর প্রসেসটি স্থগিত করার জন্য এবং পরে সমস্ত পুনরায় চালু করার জন্য কি কোনও আদেশ রয়েছে?


আমি নিশ্চিত যে আপনি যদি কোনও ব্যবহারকারীর জন্য কোনও প্রক্রিয়া হত্যা করেন তবে আপনি যাদুতে কোনও কমান্ড রাখতে পারবেন না এবং এগুলি সমস্ত ব্যাক আপ শুরু করতে পারবেন না।
— অসুস্থ

উত্তর:


2

পরিবর্তে SIGKILL , আপনি ব্যবহার করতে পারেন SIGTSTP সংকেত, যা এটিকে থামাতে গ্রহণ প্রক্রিয়া ঘটায়। তবে, একটি প্রক্রিয়া SIGTSTP এর জন্য একটি সিগন্যাল হ্যান্ডলার নিবন্ধন করতে পারে বা উপেক্ষা করতে পারে । সিগস্টপ সিগন্যাল দিয়ে কোনও প্রক্রিয়াও বিরতি দেওয়া যায় , যা ধরা বা উপেক্ষা করা যায় না।

প্রক্রিয়াগুলি আবার শুরু করতে SIGCONT ব্যবহার করুন ।

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