Red Hat Enterprise Linux Server (RHEL) রেড হ্যাট এন্টারপ্রাইজ লিনাক্স সার্ভার (পোস্ট ৩- লিনাক্স Run Level রান…

0 171

rhel6
Red Hat Enterprise Linux Server | Red Hat (RHEL) রেড হ্যাট এন্টারপ্রাইজ লিনাক্স সার্ভার (পোস্ট ৩- লিনাক্স Run Level রান লেভেল)

 

Run Level (রান লেভেল) বলতে লিনাক্স মেশিন এর চালু হওয়ার পরবর্তী আবস্থা গুলোকে নির্দেশ করে। লিনাক্স এর রান লেভেল মোট ৭ টি। বিভিন্ন রান লেভেল এ পিসি’র অবস্থা বিভিন্ন ধরনের। ডিফল্ট ভাবে সকল রান লেভেলে সকল সার্ভিস চালু হয় না। যেমন উইন্ডোজ এর Safe Mode. যেখানে উইন্ডোজ এর সার্ভিস বাদে অন্যান্য সার্ভিস গুলো চালু হয় না। নিম্নে RHEL এর বিভিন্ন ধরনের রান লেভেল তুলে ধরা হলঃ

 

IDNameDescription
0HaltShuts down the system. পিসি বন্ধ থাকার অবস্থা
1Single-user ModeMode for administrative tasks. রুট ইউজার এর জন্য
2Multi-user ModeDoes not configure network interfaces and does not export networks services. রুট ইউজার সহ অন্যান্য ইউজার এর জন্য, কিন্তু নেটওয়ার্ক সার্ভিস নেই
3Multi-user Mode with NetworkingStarts the system normally. রুট ইউজার সহ অন্যান্য ইউজার এর জন্য, সাথে নেটওয়ার্ক সার্ভিস আছে
4Not used/User-definableFor special purposes. Reserved
5Start the system normally with appropriate display manager. ( with GUI )Same as runlevel 3 + display manager (GUI) গ্রাফিক্যালই ইউজার ইন্টারফেস দিয়ে রুট ইউজার সহ অন্যান্য ইউজার এর জন্য, সাথে নেটওয়ার্ক সার্ভিস আছে
6RebootReboots the system. পিসি বা সিস্টেম রিস্টার্ট হয়

 

আমরা কোন রান লেভেল এ আছি টা জানতে চাইলে Terminal ওপেন করে টাইপ করবো who –r অথবা runlevel

run level (2)

টারমিনাল (Terminal ) ওপেন করার জন্য মাউস এর রাইট বারন প্রেস করে Open in Terminal সিলেক্ট করতে হয়।

Capture

 

অন্য কোন রান লেভেল এ যাওয়ার জন্য টাইপ করতে হবে

init x ( x (এক্স)=আপনার নির্দেশিত রান লেভেল) যেমন init 3

 

মেশিন চালু করলে কোন রান লেভেলে অটোমেটিক চালু হবে তা উল্লেখ থাকে হল /etc/inittab ফাইল এ। আমরা চাইলে এটিকে পরিবর্তন করতে পারি। যেমন আমরা রান লেভেল চেঞ্জ করে Multi-user Mode with Networking = Run level 3 তে নিব, মনে রাখতে হবে যে রান লেভেল ৩ এ গ্রাফিকালি ইউজার ইন্টারফেস নেই (GUI)। এজন্য আমাদের Terminal  ওপেন করে টাইপ করতে হবে vi /etc/inittab

এখন রান লেভেল এর কনফিগারেশন ফাইল ওপেন হবে যেখানে একদম শেষে পিসি চালু হওয়ায় সময় কোন রান লেভেলে চালু হবে তা উল্লেখ থাকে। আমাদের লিনাক্স এর কোন ফাইল বা কনফিগারেশন ফাইল এডিট বা চেঞ্জ করতে হলে vi কমান্ড ব্যবহার করবো। vi বাদে অন্যান্য আরও অনেক কমান্ড আছে। যখন যেটি ভাল হবে, তখন সেটি ব্যবহার করবো। এই ফাইল টি ওপেন হলে

id:5:initdefault:

 

৫ কে পরিবর্তন করে ৩ লিখবো। লিখার পূর্বে এডিট মুড এ যাওয়ার জন্য i আই ( i for insert) প্রেস করতে হয় । জেনে রাখা ভাল r for Replace.।

id:3:initdefault:

 

run level (1)

 

Save করার জন্য Esc প্রেস কবর এবং এরপর 😡  (Shift + ; এরপর x) প্রেস করবো এবং এন্টার প্রেস করবো। তাহলে সেভ হয়ে যাবে। কিন্তু যদি কোন ভুল হয়, তবে সেভ না করে Esc প্রেস কবর এবং এরপর :q! টাইপ/প্রেস করবো এবং এন্টার প্রেস করবো। q for quit. । তাহলে আর সেভ হবে না । Esc প্রেস করলে সর্বদাই ফাইল এর এডিট মুড বন্ধ হবে যা আপনি i প্রেস করে চালু করেছিলেন। এবার টেস্ট করার জন্য পিসি Restart দিবো। এজন্য Terminal এ লিখতে হবে init 6 ( খেয়াল করে দেখুন যে 6 হল রান লেভেল, যার কাজ হল সিস্টেম রি-বুট করা Reboots the system )।  তাহলে পিসি Restart  হয়ে আমাদের উল্লেখিত/নির্দেশিত রান লেভেল এ চালু হবে। যেহেতু আমরা কনফিগারেসন ফাইল এ  Run Level 3 উল্লেখ করেছিলাম, তাই পিসি চালু হয়ে ব্লেক স্ক্রীন এ কমান্ড মোড এ চালু হবে।

run level (1)

এবার ইউজার নাম এবং Password দিয়ে লগিন করতে হবে। আপনি আবার গ্রাফিকালি ইউজার(GUI) এ যেতে চাইলে লগিন করে সরাসরি কমান্ড এ init 5 লিখে এন্টার প্রেস করুন। অথবা যদি স্থায়ী ভাবে গ্রাফিকালি ইউজার(GUI) সেট করতে চান তবে আবার সেই ফাইল টিকে এডিট করে id:5:initdefault করে সেভ করে দিন এবং আপনার সেট করা ঠিক আছে কিনা তা টেস্ট করার জন্য পিসি Restart দিন। আপনি চাইলে সেট করার পূর্বে বা পরে যে কোন ফাইল এডিট মোডে না গিয়ে শুধু Read করতে পারেন। এজন্য cat কমান্ড বহুল ভাবে ব্যবহার করা হয়। যেমন আমরা যদি /etc/inittab ফাইল টি শুধু read (পরতে)করতে চাই, তবে কমান্ডে গিয়ে লিখবো
cat /etc/inittab

অর্থাৎ

cat লিখে স্পেস দিয়ে যেই ফাইল পরতে চাই তার অবস্থান (Location)

এবং এন্টার প্রেস করবো। তাহলে আমাদের ফাইল টি টেক্সট আকারে শো করবে বা দেখাবে।

 

লিনাক্স সম্পর্কিত অন্যান্য পোস্ট দেখতে চাইলে-

Post-1

Post 2

or

খুঁজুন এই নামে –

RED HAT ENTERPRISE LINUX SERVER | RED HAT (RHEL)

 

ধন্যবাদ

অবসরের সঙ্গী হল বন্ধু-বান্ধব এবং আমার প্রিয় কম্পিউটার যা উইন্ডোজ ও লিনাক্স উভয়ই নির্ভর। বলার মত আর কিছু নেই।

 

উত্তর দিন