Init প্রোগ্রাম কি?
Init প্রোগ্রাম কি?

ভিডিও: Init প্রোগ্রাম কি?

ভিডিও: Init প্রোগ্রাম কি?
ভিডিও: একটি লিনাক্স ইনিট সিস্টেমের পয়েন্ট কি? 2024, নভেম্বর
Anonim

এটা একটি ডেমন প্রক্রিয়া যা সিস্টেম বন্ধ না হওয়া পর্যন্ত চলতে থাকে। এটি অন্যান্য সমস্ত প্রক্রিয়ার প্রত্যক্ষ বা পরোক্ষ পূর্বপুরুষ এবং স্বয়ংক্রিয়ভাবে সমস্ত অনাথ প্রক্রিয়া গ্রহণ করে। এটা বুটিং প্রক্রিয়া চলাকালীন কার্নেল দ্বারা শুরু হয়; কার্নেলটি শুরু করতে না পারলে একটি কার্নেল প্যানিক ঘটবে।

এই বিষয়ে, init কি করে?

Init হল সিস্টেম বুট করার সময় কার্নেল দ্বারা সঞ্চালিত সমস্ত প্রক্রিয়ার মূল। এর মূল ভূমিকা হয় /etc/inittab ফাইলে সংরক্ষিত একটি স্ক্রিপ্ট থেকে প্রক্রিয়া তৈরি করতে। এটি সাধারণত এন্ট্রি আছে যা কারণ এটা ব্যবহারকারীরা লগ ইন করতে পারেন এমন প্রতিটি লাইনে গেটিস তৈরি করতে।

উপরের পাশে, আমরা কোথা থেকে init কোড পাব? দ্য এটা এক্সিকিউটেবল হয় সাধারণত /sbin/ এটা , যদিও কার্নেল অনুসন্ধান করবে এমন বেশ কয়েকটি বিকল্প অবস্থান রয়েছে। এটা /etc/inittab ফাইল থেকে এর নির্দেশাবলী পায়।

উপরে, লিনাক্সে init ফাইল কোথায়?

এটা কেন্দ্রীয়ভাবে /etc/inittab-এ কনফিগার করা হয়েছে ফাইল যেখানে রানলেভেল সংজ্ঞায়িত করা হয়েছে (বিভাগ 13.2. 1, "রানলেভেল" দেখুন)। দ্য ফাইল প্রতিটি রানলেভেলে কোন পরিসেবা ও ডেমন উপলব্ধ তাও উল্লেখ করে। /etc/inittab-এর এন্ট্রির উপর নির্ভর করে, বেশ কিছু স্ক্রিপ্ট চালানো হয় এটা.

init এর PID কি?

মা - বাবা init এর পিড হয় পিড 0, বোঝায় যে এর প্যারেন্ট হল কার্নেল। পিড 1 হল ব্যবহারকারী-স্পেস প্রক্রিয়া গাছের মূল: এটি পৌঁছানো সম্ভব পিড 1 লিনাক্স সিস্টেমে প্রতিটি প্রক্রিয়ার অভিভাবককে পুনরাবৃত্তিমূলকভাবে অনুসরণ করে যেকোনো প্রক্রিয়া থেকে। যদি পিড 1 মারা যায়, কার্নেল আতঙ্কিত হবে এবং আপনাকে মেশিনটি পুনরায় বুট করতে হবে।

প্রস্তাবিত: