Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

लिनक्स में डायरेक्टरी कैसे बदलें

जानने योग्य बातें

  • वर्तमान कार्य निर्देशिका बदलने के लिए, cd का उपयोग करें। यह जांचने के लिए कि आप किस निर्देशिका में हैं, pwd कमांड का उपयोग करें।
  • रूट निर्देशिका पर जाने के लिए / (फॉरवर्ड स्लैश) का उपयोग करें। पिछली निर्देशिका पर जाने के लिए - (हाइफ़न) का उपयोग करें।
  • अपने उपयोगकर्ता होम निर्देशिका पर जाने के लिए ~ (टिल्ड) का उपयोग करें।

यह लेख लिनक्स में निर्देशिकाओं को बदलने का तरीका बताता है। निर्देश किसी भी लिनक्स डिस्ट्रीब्यूशन पर लागू होते हैं।

लिनक्स में कार्य निर्देशिकाएं

लिनक्स cd कमांड वर्तमान निर्देशिका को बदलता है। इसका उपयोग तब किया जाता है जब आप शेल सत्र में होते हैं (उदाहरण के लिए, जब आपने ग्राफिकल डेस्कटॉप से एक टर्मिनल विंडो लॉन्च की हो) वर्तमान कार्य निर्देशिका को बदलने के लिए।

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

यह जांचने के लिए कि आप किस निर्देशिका में हैं, pwd कमांड का उपयोग करें। यह आपकी कार्य निर्देशिका को प्रिंट करेगा (इसलिए कमांड का नाम) मानक आउटपुट पर।

'CD' कमांड का उपयोग करके वर्तमान कार्य निर्देशिका कैसे बदलें

cd कमांड अपनी सादगी में सुंदर है:

कमांड केवल दो विकल्पों का समर्थन करता है, जिनमें से दोनों दुर्लभ हैं:

  • -P: भौतिक निर्देशिका संरचना का उपयोग करें और सिम्बोलिक लिंक को अनदेखा करें
  • -L: आवश्यकता है कि सिम्बोलिक लिंक का पालन किया जाए

'CD' कमांड में स्थानीय और पूर्ण पथनाम

cd कमांड के साथ या तो पूर्ण पथनाम या स्थानीय पथनाम का उपयोग करें। एक पूर्ण पथनाम रूट निर्देशिका से शुरू होता है जबकि एक स्थानीय पथनाम वर्तमान कार्य निर्देशिका के सापेक्ष होता है।

उदाहरण के लिए, यदि आप वर्तमान में /var/www/html में हैं लेकिन /var/www/html/img पर जाना चाहते हैं, तो कोई भी कमांड काम करेगा:

cd /var/www/html/img
cd img

फाइल सिस्टम में घूमने के लिए शॉर्टकट

cd कमांड के साथ निम्नलिखित शॉर्टकट का उपयोग करें:

  • /: रूट निर्देशिका पर जाता है (फॉरवर्ड स्लैश)
  • ..: पैरेंट निर्देशिका पर जाता है (बिना स्पेस के दो पीरियड)
  • ~: लॉग-इन उपयोगकर्ता की होम निर्देशिका पर जाता है (टिल्ड)
  • -: पिछली निर्देशिका पर जाता है (हाइफ़न)

आपके शेल के आधार पर, आप अपने उपयोगकर्ता नाम पर शेल प्रॉम्प्ट पर शॉर्टकट प्रतीकों में से एक को जोड़ा हुआ देख सकते हैं या वर्तमान निर्देशिका का नाम देख सकते हैं।

अनुमति समस्याएं

लिनक्स में, निर्देशिकाओं और फ़ाइलों दोनों पर अनुमतियां होती हैं। आम तौर पर, कोई भी फ़ाइल या निर्देशिका आपके लिए पठनीय, लिखने योग्य, या निष्पादन योग्य हो सकती है, यह इस बात पर निर्भर करता है कि आप ऑब्जेक्ट के मालिक हैं, उस तक पहुंच दिए गए समूह का हिस्सा हैं, या विश्व स्तर पर अधिकृत उपयोगकर्ता हैं।

यदि आप किसी ऐसी निर्देशिका में बदलने का प्रयास करते हैं जहां आप सामान्य रूप से सामग्री नहीं पढ़ सकते, तो आपको एक त्रुटि मिलेगी। उदाहरण के लिए, Bash शेल में संचालित एक नियमित उपयोगकर्ता खाता, /root तक पहुंचने का प्रयास करते समय, निम्न त्रुटि प्राप्त करेगा:

या तो ऊंचे विशेषाधिकारों का उपयोग करके आगे बढ़ें (उदाहरण के लिए, sudo कमांड के माध्यम से) या chmod कमांड का उपयोग करके निर्देशिका की अनुमतियों को बदलें।

संबंधित: 'Sudo' कमांड की शक्ति | 'Chmod' लिनक्स कमांड का उपयोग कैसे करें
  1. Linux में कीबोर्ड लेआउट कैसे बदलें Linux में कीबोर्ड लेआउट कैसे बदलें

    जब आप कंप्यूटर पर काम करने में कोई वास्तविक समय बिताते हैं, तो आप सीखते हैं कि आपकी प्राथमिकताएं मायने रखती हैं। अपने कंप्यूटर को ठीक वैसे ही सेट अप करना जैसे आप पसंद करते हैं, उस काम को सुचारू रूप से पूरा करने और अन्यथा सरल चीजों को घसीटने के बीच अंतर पैदा कर सकता है। आपका कीबोर्ड और उसका लेआउट यहा

  1. Linux में निर्देशिकाओं का आसान नाम बदलना: mv और rename कमांड में महारत हासिल करें Linux में निर्देशिकाओं का आसान नाम बदलना: mv और rename कमांड में महारत हासिल करें

    इस ट्यूटोरियल में, हम बताते हैं कि Linux में “mv” और “rename” कमांड का उपयोग करके किसी निर्देशिका का नाम कैसे बदलें। निर्देशिकाओं का नाम बदलना फ़ाइलों का नाम बदलने से बहुत अलग नहीं है। क्योंकि आखिरकार, यह Linux है, जहां सब कुछ एक फ़ाइल है। यहां तक कि निर्देशिकाएं भी। इसलिए, फ़ाइलों का नाम बदलने के स

  1. CMD के साथ विंडोज 10 डायरेक्टरी नेविगेट करें: चरण-दर-चरण मार्गदर्शिका CMD के साथ विंडोज 10 डायरेक्टरी नेविगेट करें: चरण-दर-चरण मार्गदर्शिका

    सभी विंडोज-संबंधी समस्याओं को कमांड प्रॉम्प्ट (CMD) नामक प्रोग्राम से हल किया जा सकता है। आप विभिन्न प्रशासनिक कार्यों को करने के लिए कमांड प्रॉम्प्ट को निष्पादन योग्य कमांड दे सकते हैं। उदाहरण के लिए, cd या change directory कमांड का उपयोग वर्तमान में काम कर रहे डायरेक्टरी पथ को बदलने के लिए किया ज