আমি কীভাবে ডিফল্ট রান স্তরটি দেখতে বা পরিবর্তন করতে পারি?


26

লিনাক্স / ইউনিক্স প্রশাসনের হ্যান্ডবুকে এটি উল্লেখ করা হয়েছে যে আপনি /etc/inittabরান স্তরটি পরিবর্তন করতে ফাইল সম্পাদনা করতে পারবেন । আমার কাছে এই ফাইলটি 10.04 এ নেই। আমি এটি গুগল করেছিলাম এবং একটি টিপ বলেছিলাম যে ফাইলটি প্রতিস্থাপন করা হয়েছে /etc/event.d/rc-default- তবে আমার কাছে সে ফাইলটি আমার সিস্টেমে নেই।

এগুলি মুছে ফেলা হয়েছে বা 10.04 রান স্তরগুলির সাথে আলাদাভাবে আচরণ করে?


সম্পর্কিত প্রশ্ন -> সার্ভারফল্ট
এইচএইচএলপি

উত্তর:


29

হ্যাঁ, এটি তাদের সাথে আলাদাভাবে আচরণ করে।

বর্তমান (এবং পূর্ববর্তী) রানলেভেলটি দেখতে:

runlevel

রানলেভেলগুলি পরিবর্তন করতে:

sudo init $runlevel

উদাহরণস্বরূপ, পুনরায় বুট করতে:

sudo init 6

Init আপনার সম্পর্কে পড়ছেন তার স্থলাভিষিক্ত হন ভুঁইফোড় এজি EFT 6.10 দিয়ে শুরু; এবং, আপস্টার্ট দ্বারা সরবরাহিত প্রোগ্রামগুলির মধ্যে একটি হ'ল এটির নিজস্ব প্রয়োগ। এখানে 10.04 এর জন্য ডকস রয়েছে

ডিফল্ট রানলেভেল পরিবর্তন করতে /etc/init/rc-sysinit.conf এ আপনার প্রিয় পাঠ্য সম্পাদকটি ব্যবহার করুন ...

sudo vim /etc/init/rc-sysinit.conf

আপনি যে কোনও রানলেভেলকে এই লাইনটি পরিবর্তন করুন ...

env DEFAULT_RUNLEVEL=2

তারপরে, প্রতিটি বুটে আপস্টার্ট সেই রানলেভেলটি ব্যবহার করবে।


2

বর্তমান রান লেভেল কমান্ডটি দেখতে:

$ who -r or $ runlevel

আপনি চান চান রানলেভেল কমান্ড

$ sudo init 1 (এটি আপনার একক ব্যবহারকারী মোডে নেবে)

এটি পারফরম্যান্স করতে পারার জন্য আলাদা ডিফল্ট:

0 - সিস্টেম থাম; কোনও ক্রিয়াকলাপ নেই, সিস্টেমটি নিরাপদে চালিত হতে পারে।

1 - একক ব্যবহারকারী; কদাচিৎ ব্যবহৃত.

2 - একাধিক ব্যবহারকারী, কোনও এনএফএস নেই (নেটওয়ার্ক ফাইল সিস্টেম); খুব কমই ব্যবহৃত হয়।

3 - একাধিক ব্যবহারকারী, কমান্ড লাইন (অর্থাত্, সমস্ত পাঠ্য মোড) ইন্টারফেস; বেশিরভাগ লিনাক্স-ভিত্তিক সার্ভার হার্ডওয়্যার জন্য স্ট্যান্ডার্ড রানলেভেল।

4 - ব্যবহারকারী-নিশ্চিত

5 - একাধিক ব্যবহারকারী, জিইউআই (গ্রাফিকাল ইউজার ইন্টারফেস); বেশিরভাগ লিনাক্স-ভিত্তিক ডেস্কটপ সিস্টেমের জন্য স্ট্যান্ডার্ড রানলেভেল।

6 - রিবুট; সিস্টেম পুনরায় আরম্ভ করার সময় ব্যবহৃত হয়।


2
এটি পুরানো থ্রেড, তবে কোনও ব্যাপার নয়। @ প্রিমকুমার, ইউআর উত্তর ইউনিক্স ধরণের স্পেসিফিকেশন যেমন এলএক্স স্ট্যান্ডার্ড বেস (এলএসবি) তে ডিবিয়ান জিএনইউ এলএক্স বা উবুন্টুর চেয়ে বেশি প্রয়োগ করে। উরুন্টু টাইপ ডিস্ট্রোর রান স্তরটি পরীক্ষা করে দেখুন আপনি এটি সম্ভবত 2 বা সম্ভবত 1, খুব কম ক্ষেত্রেই যেখানে একক ব্যবহারকারী মোড রানলেভেলকে পছন্দ করা হয়। বিস্তারিত বিবরণের জন্য এই উইকিটি দেখুন । উবুন্টুতে, রানলেভেল 2 হল "নেটওয়ার্কিং সহ গ্রাফিকাল মাল্টি-ব্যবহারকারী"। উইকি অনেকগুলি ডিস্ট্রোদের জন্য বর্ণনা রাখে।
সিবিহে

1

সাধারণত GRUB এন্ট্রি-তে কার্নেল বিকল্পগুলিতে স্পষ্টভাবে একটি সংখ্যা যুক্ত করে এটি করা হয়।

ধরা যাক, আপনি ডিফল্ট রান স্তর (5) থেকে 3 এ ডিফল্ট গ্রাব এন্ট্রি পরিবর্তন করতে চান:

sudo vim /boot/grub/grub.cfg

ডিফল্ট বুট এন্ট্রি করার জায়গা সন্ধান করুন এবং linuxলাইনটি দেখুন। এরকম কিছু দেখতে পারে:

linux   /boot/vmlinuz-3.0.0-13-generic root=UUID=d07e0c99-65ba-4eda-98d8-79693dc79554 ro   quiet splash vt.handoff=7

3এই লাইনের শেষে যুক্ত করুন :

linux   /boot/vmlinuz-3.0.0-13-generic root=UUID=d07e0c99-65ba-4eda-98d8-79693dc79554 ro   quiet splash vt.handoff=7 3

চেষ্টা কর:

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