Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

रूट उपयोगकर्ता की होम निर्देशिका /रूट की ओर इशारा करती है - त्वरित लिनक्स फिक्स

<पी> आपने एक त्रुटि देखी होगी जहां cd या cd ~ टाइप करने से आप /home निर्देशिका के अंदर किसी चीज़ के बजाय /root पर पहुंच जाते हैं, जो होम निर्देशिकाओं को पकड़ती प्रतीत होती है। यदि आपको यह त्रुटि मिल रही है, तो संभवतः आपने इसे हर बार लिनक्स में सुपर उपयोगकर्ता के रूप में काम करते समय देखा होगा। इसे ठीक करना बहुत आसान है क्योंकि वास्तव में यह कोई त्रुटि नहीं है।

<पी> बल्कि, यह एक ख़ासियत के कारण होता है कि लिनक्स होम डायरेक्टरी के प्लेसमेंट को कैसे संभालता है। हालाँकि यह एक अपेक्षित व्यवहार है, फिर भी यह बेहद भ्रमित करने वाला हो सकता है यदि आपने पहले कभी इसका सामना नहीं किया है।

<पी> यदि आप टर्मिनल से कमांड सीडी या सीडी ~ टाइप करते हैं, तो आपको अपनी होम डायरेक्टरी में वापस ले जाया जाएगा, चाहे आप लिनक्स डायरेक्टरी पदानुक्रम में कहीं भी हों। यह सच है, भले ही आप एक अलग विभाजन पर हों या पूरी तरह से अलग बाहरी फ़ाइल संरचना पर हों। यदि आप कभी भी निर्देशिकाओं पर चढ़ते समय अपनी जगह खो देते हैं, तो बस सीडी टाइप करने से आप वहीं पहुंच जाएंगे जहां से आपने टर्मिनल खोलते ही सबसे अधिक संभावना शुरू की थी।

<पी> लिनक्स पर, रूट उपयोगकर्ता की होम निर्देशिका कुछ चुनिंदा वितरणों पर /home/root है, लेकिन आप आमतौर पर इसे फ़ाइल संरचना की शुरुआत के शीर्ष स्तर पर /root पर स्थित देखेंगे। हालाँकि यह कॉन्फ़िगर करने योग्य है, अधिकांश लिनक्स वितरणों में यही स्थिति है। कमांड cd /root टाइप करने का प्रयास करें टर्मिनल पर एक नियमित उपयोगकर्ता के रूप में। आपको एक त्रुटि प्राप्त होगी जिसमें लिखा होगा "बैश:सीडी /रूट:अनुमति अस्वीकृत" क्योंकि यह सुपर उपयोगकर्ता की होम निर्देशिका है।

<पी> <पी> अब जब आपने यह कर लिया है, तो gksu x-टर्मिनल-एमुलेटर टाइप करके एक ग्राफिकल रूट टर्मिनल विंडो खोलें। टर्मिनल पर. आपको एक संकेत दिया जाएगा जो आपका प्रशासनिक पासवर्ड मांगेगा, क्योंकि यह पूरी तरह से उन्नत कमांड प्रॉम्प्ट को तुरंत चालू करता है।

<पी> कई लिनक्स वितरण, विशेष रूप से उबंटू पर आधारित, रूट उपयोगकर्ता का नाम हटा देते हैं ताकि आप उनके रूप में लॉग इन न कर सकें। यदि आपको उबंटू या किसी अन्य समान वितरण पर इस प्रकार की त्रुटि मिल रही है, तो यह कमांड आपको इस हैश सिस्टम के बारे में चिंता किए बिना रूट के रूप में लॉग इन कर देगा। भले ही, इससे आप जिस टर्मिनल पर काम कर रहे हैं उससे एक अलग टर्मिनल विंडो खुल जाएगी।

<पी> जैसे ही आप बैश प्रॉम्प्ट पर हों, कमांड टाइप करेंwhoami; सीडी; PWD और एंटर कुंजी दबाएं। यह पहले पहचानता है कि आप किसके रूप में लॉग इन हैं, फिर यह वर्तमान उपयोगकर्ता की होम निर्देशिका में बदल जाता है। आप देखेंगे कि आप रूट उपयोगकर्ता के रूप में लॉग इन हैं और उक्त उपयोगकर्ता की होम निर्देशिका /होम/रूट नहीं है बल्कि इसके बजाय /रूट ही है। लिनक्स वितरण ऐसा इसलिए करते हैं क्योंकि कुछ लोग संपूर्ण /होम निर्देशिका को शीर्ष-स्तर/माउंट बिंदु से एक अलग विभाजन पर स्थापित करना पसंद करते हैं।

<पी> जब आप रूट विंडो का काम पूरा कर लें, तो आप exit टाइप करना चाहेंगे इस विंडो से बाहर निकलने का आदेश दें क्योंकि आप अभी भी इसमें रूट उपयोगकर्ता हैं।

<पी> <पी> यदि आपके पास / होम निर्देशिका संरचना किसी अन्य डिस्क पर स्थापित है और यह भौतिक रूप से विफल हो गई है, तो कहीं और / रूट होने से आप पुनर्प्राप्ति उद्देश्यों के लिए कम से कम एक सुपर उपयोगकर्ता के रूप में सिस्टम को बूट करने की क्षमता खोने से बच जाते हैं। अधिकांश वितरण इसे इस प्रकार बनाते हैं कि विभिन्न सामान्य उपयोगकर्ताओं की निर्देशिकाएँ एक-दूसरे के लिए पढ़ने योग्य हों। उनमें से प्रत्येक को 755 यूनिक्स अनुमतियाँ दी गई हैं। /root निर्देशिका विशेष है क्योंकि इसमें 700 अनुमतियाँ हैं, जिसका अर्थ है कि केवल रूट सुपर उपयोगकर्ता ही इसे पढ़ सकता है।

<पी> जब आप ~ प्रतीक देखते हैं, तो यह केवल एक स्टैंड-इन है जिसका उपयोग शेल उपयोगकर्ता की होम निर्देशिका का प्रतिनिधित्व करने के लिए करता है, चाहे वह कहीं भी हो, इसलिए जब तक आपको ऊपर के समान या समान आउटपुट मिलता है, आपको सही करने के लिए कोई त्रुटि नहीं है। आपको कभी-कभी टिल्ड शब्द का सामना करना पड़ सकता है, जो इस प्रतीक का शाब्दिक नाम है और इसका मतलब भी यही है।

<पी> लेखक के बारे में

<पी> रूट उपयोगकर्ता की होम निर्देशिका /रूट की ओर इशारा करती है - त्वरित लिनक्स फिक्स

<पी> केविन एरो

<पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है।
  1. फिक्स:कस्टम एक्शन के लिए जावास्क्रिप्ट / वीबीस्क्रिप्ट रन टाइम तक नहीं पहुंच सका (2738 त्रुटि) फिक्स:कस्टम एक्शन के लिए जावास्क्रिप्ट / वीबीस्क्रिप्ट रन टाइम तक नहीं पहुंच सका (2738 त्रुटि)

    कुछ विंडोज़ उपयोगकर्ताओं को “त्रुटि 2738. का सामना करना पड़ रहा है। कस्टम कार्रवाई के लिए वीबीस्क्रिप्ट रन टाइम तक नहीं पहुंच सका ” या “त्रुटि 2738. कस्टम कार्रवाई के लिए Javascript रन टाइम तक नहीं पहुंच सका अपने विंडोज कंप्यूटर पर एक या कई अलग-अलग एप्लिकेशन इंस्टॉल करने का प्रयास करते समय त्रुटि सं

  1. सुनिश्चित करें कि जब आपका एंड्रॉइड शांत हो तब भी मुख्य संपर्क बजते रहें - एक सरल मार्गदर्शिका सुनिश्चित करें कि जब आपका एंड्रॉइड शांत हो तब भी मुख्य संपर्क बजते रहें - एक सरल मार्गदर्शिका

    जब आप परेशान नहीं होना चाहते, तो क्या आपने कभी अपने एंड्रॉइड फोन को साइलेंट या परेशान न करें मोड पर रखा है? लेकिन क्या आप अब भी चाहते हैं कि वे महत्वपूर्ण कॉलें जारी रहें? हो सकता है कि यह आपका जीवनसाथी, बच्चा, बॉस या बुजुर्ग माता-पिता हों, जिनकी कॉल आप मिस नहीं करना चाहेंगे, भले ही आपका फोन बंद हो।

  1. Csrss.exe त्रुटि सुधार ट्यूटोरियल - यदि Csrss.exe में 100% CPU उपयोग हो तो क्या करें? Csrss.exe त्रुटि सुधार ट्यूटोरियल - यदि Csrss.exe में 100% CPU उपयोग हो तो क्या करें?

    Csrss.exe Csrss.exe Microsoft क्लाइंट सर्वर रनटाइम सर्वर . द्वारा उपयोग की जाने वाली फ़ाइल है सिस्टम - सॉफ्टवेयर का एक महत्वपूर्ण टुकड़ा जो विंडोज़ को आपके पीसी पर कई ग्राफिकल विकल्पों को नियंत्रित करने की अनुमति देता है। csrss.exe एक अत्यधिक महत्वपूर्ण फ़ाइल होने के बावजूद, बहुत से लोग इसे या तो