১. যদিও ব্যবহারকারী একক প্রক্রিয়াতে লগইন করে (শেল যা তাদের কমান্ড লাইন ইন্টারফেস), ব্যবহারকারীরা অনেকগুলি প্রক্রিয়া চালিয়ে শেষ করেন যেমন:
-> ব্যাকগ্রাউন্ডে অ-ইন্টারেক্টিভ টাস্ক চালানো।
-> কাজের নিয়ন্ত্রণের মাধ্যমে ইন্টারেক্টিভ টাস্কের মধ্যে স্যুইচিং।
-> পাইপগুলির মাধ্যমে একসাথে কাজ করা একাধিক প্রক্রিয়া শুরু করা।
-> এক্স উইন্ডো সিস্টেমের মতো উইন্ডোটিং সিস্টেম চালনা যা একাধিক টার্মিনাল উইন্ডো খোলার অনুমতি দেয়।
২. এই সমস্ত প্রক্রিয়াগুলি পরিচালনা করার জন্য, কার্নেলকে এই প্রক্রিয়াগুলির সমন্বয়ে প্রক্রিয়া দল গঠন করতে হবে।
৩. ব্যবহারকারীর মতে এই প্রক্রিয়া গ্রুপগুলি পরিচালনা করার জন্য, এই গোষ্ঠীগুলি ব্যবহারকারী অনুসারে সেশনগুলিতে বিভক্ত হয় Note (এখানে নোট করুন ব্যবহারকারী লিনাক্স ব্যবহারকারী নয়, তবে শেল বা টার্মিনাল ব্যবহারকারীর জন্য দাঁড়িয়েছে same একই মেশিনে দুটি টার্মিনাল একই লিনাক্স ব্যবহারকারী দ্বারা লগ ইন করেছেন এখানে 2 টি পৃথক ব্যবহারকারীর এবং এখানে 2 টি পৃথক ব্যবহারকারীর সেশন রয়েছে A
যে "ব্যবহারকারী" বা সেশনের জন্য শেল চলমান প্রক্রিয়াটি সেশন লিডার হিসাবে পরিচিত।
৪. 'x' বোতাম টিপে টার্মিনালটি নোট করুন যাতে আপনাকে সেই টার্মিনালটি থেকে বের করে দেয় না। এই টার্মিনালটি পটভূমিতে চলমান রাখে। আপনি যদি টার্মিনাল থেকে অধিবেশন করতে চান, আপনাকে সেখান থেকে CTRL + D চেপে লগআউট করতে হবে বা প্রস্থান করতে হবে।
৫. আপনি টার্মিনাল থেকে লগআউট করার পরে, কার্নেল সেশন লিডার প্রক্রিয়া করার জন্য SIGHUP সিগন্যাল (হত্যা -১ এর অনুরূপ) প্রেরণ করে। এখন টার্মিনালে চলমান প্রতিটি অন্যান্য প্রক্রিয়া এই অধিবেশন নেতার সন্তান। এই শিশু প্রক্রিয়াগুলি এই সেশন লিডার প্রক্রিয়া (পিতামহীন প্রক্রিয়া) দ্বারা নিয়ন্ত্রিত এমন প্রক্রিয়া গ্রুপ গঠন করেছিল।
S. সেশন লিডার প্রক্রিয়া প্রতিটি শিশু প্রক্রিয়াতে সাইনআপ পাঠান, কিছু প্রক্রিয়া সমাপ্ত হয়, আবার কেউ কেউ অবসান না করা বা পটভূমিতে চলমান) বেছে নিতে পারেন। এগুলি সেশন ওভার হিসাবে অনাথ হওয়া এবং অবিলম্বে init প্রক্রিয়া দ্বারা গ্রহণ করা (লিনাক্স মেশিনে সমস্ত প্রক্রিয়ার পিতা) termin
আরও জানতে লিঙ্কটি লিনাক্স বিকাশের প্রক্রিয়া মডেলটি দেখুন