ঠিক করুন: রুট ব্যবহারকারীর হোম ডিরেক্টরি হ'ল / মূল



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

আপনি হয়ত একটি ত্রুটি লক্ষ্য করেছেন যেখানে সিডি বা সিডি টাইপ করলে আপনাকে / হোম ডিরেক্টরিতে অভ্যন্তরীণ ডিরেক্টরিগুলি ধারণ করে এমন কিছু পরিবর্তে / রুটে নিয়ে যায়। আপনি যদি এই ত্রুটিটি পেয়ে থাকেন তবে লিনাক্সের সুপার ব্যবহারকারী হিসাবে আপনি যখন একবার ব্যবহার করছেন তখন আপনি সম্ভবত এটি লক্ষ্য করেছেন। এটি ঠিক করা খুব সহজ কারণ এটি আসলে মোটেও ত্রুটি নয়।



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



আপনি যদি টার্মিনাল থেকে সিডি বা সিডি commands কমান্ডগুলি টাইপ করেন তবে লিনাক্স ডিরেক্টরি শ্রেণিবদ্ধ আপনি যেখানেই থাকুন না কেন আপনাকে আপনার হোম ডিরেক্টরিতে ফিরিয়ে নেওয়া হবে। আপনি যদি পৃথক বিভাজনে বা সম্পূর্ণ আলাদাভাবে বাহ্যিক ফাইল কাঠামো সম্পূর্ণরূপে রেখে থাকেন তবে এটি সত্য। ডিরেক্টরিতে আরোহণের সময় যদি আপনি কখনও নিজের জায়গাটি আলগা করেন তবে কেবল সিডি টাইপ করলে আপনি ডানদিকে নিয়ে যাবেন সম্ভবত আপনি আপনার টার্মিনালটি খোলার মুহুর্তের চেয়ে বেশি।



লিনাক্সে, কয়েকটি নির্বাচিত বিতরণগুলিতে মূল ব্যবহারকারীর হোম ডিরেক্টরি / হোম / রুট হয় তবে আপনি সাধারণত ফাইল স্ট্রাকচারের শুরুতে শীর্ষ স্তরের / root এ অবস্থিত দেখতে পাবেন। এটি যখন কনফিগারযোগ্য, তবুও লিনাক্সের বিতরণের সংখ্যাগরিষ্ঠর মধ্যে এই অবস্থা। কমান্ডটি টাইপ করার চেষ্টা করুন সিডি / মূল টার্মিনালে নিয়মিত ব্যবহারকারী হিসাবে। আপনি একটি ত্রুটি পাবেন যা 'বাশ: সিডি / রুট: অনুমতি প্রত্যাখ্যান করা হয়েছে' পড়ায় কারণ এটি সুপার ব্যবহারকারীর হোম ডিরেক্টরি।

এখন আপনি এটি করেছেন, টাইপ করে একটি গ্রাফিকাল রুট টার্মিনাল উইন্ডো খুলুন gksu এক্স-টার্মিনাল-এমুলেটর টার্মিনালে আপনাকে প্রশাসনিক পাসওয়ার্ড জিজ্ঞাসা করার জন্য একটি প্রম্পট দেওয়া হবে, কারণ এটি সম্পূর্ণরূপে উন্নীত কমান্ড প্রম্পট ইনস্ট্যান্ট করে।



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

বাশ প্রম্পটে উপস্থিত হওয়ার সাথে সাথে কমান্ডটি টাইপ করুন আমি কে; সিডি; pwd এবং প্রবেশ কী টিপুন। এটি প্রথমে আপনাকে কারা লগ ইন করেছেন তা সনাক্ত করে, তারপরে এটি বর্তমান ব্যবহারকারীর হোম ডিরেক্টরিতে পরিবর্তিত হয়। আপনি লক্ষ্য করবেন যে আপনি মূল ব্যবহারকারী হিসাবে লগ ইন করেছেন এবং উল্লিখিত ব্যবহারকারীর হোম ডিরেক্টরিটি / হোম / রুট নয় বরং তার পরিবর্তে / রুট। লিনাক্স বিতরণগুলি এটি করে কারণ কিছু লোক শীর্ষ / মাউন্ট পয়েন্ট থেকে পৃথক পার্টিশনে সম্পূর্ণ / হোম ডিরেক্টরি ইনস্টল করতে পছন্দ করে।

যখন আপনি সমস্ত উইন্ডোটি দিয়ে কাজ শেষ করেন, আপনি এটি টাইপ করতে চাইবেন প্রস্থান আপনি এখনও এর মূল ব্যবহারকারী হিসাবে এই উইন্ডোটি থেকে বেরিয়ে আসার জন্য আদেশ দিন।

যদি আপনার / হোম ডিরেক্টরি কাঠামোটি অন্য কোনও ডিস্কে ইনস্টল করা থাকে এবং এটি শারীরিকভাবে ব্যর্থ হয় তবে অন্য কোথাও / রুট থাকা আপনাকে পুনরুদ্ধারের প্রয়োজনে সিস্টেমকে কমপক্ষে একটি সুপার ব্যবহারকারী হিসাবে বুট করার ক্ষমতা হারাতে সহায়তা করে। বেশিরভাগ বিতরণ এটিকে তৈরি করে যাতে বিভিন্ন সাধারণ ব্যবহারকারীর ডিরেক্টরি একে অপরের কাছে পাঠযোগ্য। তাদের প্রত্যেককে 755 ইউনিক্স অনুমতি দেওয়া হয়। / রুট ডিরেক্টরিটি বিশেষ কারণ এটিতে permission০০ টি অনুমতি রয়েছে যার অর্থ কেবল রুট সুপার ব্যবহারকারী এটি থেকে পড়তে পারে।

আপনি যখন ~ চিহ্নটি দেখেন, এটি কেবলমাত্র একটি অবস্থান যা ব্যবহারকারীর হোম ডিরেক্টরিটি যেখানেই নির্বিশেষে প্রতিনিধিত্ব করতে ব্যবহার করে, যতক্ষণ আপনি উপরে অনুরূপ বা অভিন্ন আউটপুট পেয়েছেন ততক্ষণ আপনার সংশোধন করতে কোনও ত্রুটি নেই। আপনি কখনও কখনও টিলড শব্দটি জুড়ে আসতে পারেন, যা এই প্রতীকটির আক্ষরিক নাম এবং একই জিনিসটির অর্থ।

3 মিনিট পড়া