Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

Linux pwd कमांड में महारत हासिल करें: अपनी वर्तमान निर्देशिका पथ देखें

चाहे आप Linux पर Python ऐप्स विकसित कर रहे हों, या केवल शेल से अपनी फ़ाइलों को व्यवस्थित कर रहे हों, यह जानना महत्वपूर्ण है कि आप वर्तमान में किस फ़ोल्डर में नेविगेट कर रहे हैं।

pwd कमांड आपके लिए यह करेगा – यह उस वर्तमान निर्देशिका का नाम प्रिंट करता है जिसमें आप टर्मिनल में नेविगेट कर रहे हैं – इसके पूर्ण पथ सहित।

यह किसी भी Linux वातावरण में अत्यंत उपयोगी है क्योंकि यह इस भ्रम को दूर करेगा कि आप किस फ़ोल्डर में हैं, एक सिस्टम में एक ही नाम के कई फ़ोल्डर होना बहुत आम है।

नीचे उदाहरण देखें:

linuxscrew-host:pictures screw $

डिफ़ॉल्ट Bash टर्मिनल प्रॉम्प्ट आपका होस्टनाम (linuxscrew-host), उपयोगकर्ता नाम (screw), और वर्तमान फ़ोल्डर (pictures) दिखाता है। यदि आपके पास pictures नाम के एक से अधिक फ़ोल्डर हैं, तो आप प्रदर्शित जानकारी के आधार पर नहीं जान पाएंगे कि आप वर्तमान में किसमें हैं।

सिंटैक्स और उपयोग

यहाँ pwd के लिए सिंटैक्स है:

pwd [OPTIONS]...

यहाँ यह उपयोग में है!

pwd

(हां, आप बस pwd टाइप करते हैं – यह इतना आसान है)। प्रतिक्रिया में आपको वर्तमान कार्यशील निर्देशिका का पूरा पथ मिलेगा, इस मामले में, यह /Users/screw/pictures है।

परिणाम:

linuxscrew-host:pictures screw$ pwd /Users/screw/pictures

विकल्प

pwd एक सरल कमांड है, केवल दो विकल्प हैं जिन्हें आप इसे पास कर सकते हैं:

-L, --logical Display the logical current working directory -P, --physical Display the physical current working directory (all symbolic links resolved)

विकल्पों को Bash शेल में कमांड में इस तरह पास किया जा सकता है:

pwd -L -P
  • एक सिमलिंक किसी अन्य फ़ाइल या निर्देशिका का लिंक या संदर्भ है (आपने शायद उन्हें Windows में शॉर्टकट के रूप में देखा है, जो एक समान कार्य करते हैं)

निष्कर्ष

pwd एक सरल, छोटी कमांड है जिसका स्पष्ट उद्देश्य है, इसलिए यह एक बहुत छोटा लेख था!

Linux कमांड और Bash स्क्रिप्टिंग के बारे में अधिक जानने के लिए, हमारे Bash लेखों की पूरी सूची देखें!


  1. Linux में Find कमांड का उपयोग करके फ़ाइल ढूंढें Linux में Find कमांड का उपयोग करके फ़ाइल ढूंढें

    Linux find कमांड Linux सिस्टम में सबसे महत्वपूर्ण और आसान कमांड में से एक है। यह, जैसा कि नाम से पता चलता है, आपके द्वारा सेट की गई बहुत अधिक शर्तों और चरों के आधार पर आपके Linux PC पर फ़ाइलें ढूंढ सकता है। आप find कमांड का उपयोग करके अनुमतियों, उपयोगकर्ताओं, समूहों, फ़ाइल प्रकार, तिथि, आकार और अन्य

  1. मास्टर लिनक्स कमांड चेनिंग: व्यावहारिक उदाहरणों के साथ 10 आवश्यक ऑपरेटर्स मास्टर लिनक्स कमांड चेनिंग: व्यावहारिक उदाहरणों के साथ 10 आवश्यक ऑपरेटर्स

    लिनक्स कमांड की चेनिंग का अर्थ है, कई कमांड को मिलाना और उन्हें उनके बीच उपयोग किए गए ऑपरेटर के व्यवहार के आधार पर निष्पादित करना। लिनक्स में कमांड की चेनिंग, कुछ ऐसा है जैसे आप शेल में ही छोटे शेल स्क्रिप्ट लिख रहे हों, और उन्हें सीधे टर्मिनल से निष्पादित कर रहे हों। चेनिंग प्रक्रिया को स्वचालित कर

  1. Linux Watch कमांड में मास्टरी: सिंटैक्स, विकल्प और व्यावहारिक उदाहरण Linux Watch कमांड में मास्टरी: सिंटैक्स, विकल्प और व्यावहारिक उदाहरण

    Linux में watch कमांड एक काम करता है – एक कमांड को दोहराता है और परिणाम को बार-बार आउटपुट करता है, जिससे आप परिवर्तनों को देख सकते हैं। यहाँ इसका उपयोग कैसे करें। watch कमांड सिंटैक्स watch कमांड का सिंटैक्स इस प्रकार है: watch OPTIONS COMMAND ध्यान दें कि: OPTIONS नीचे दी गई तालिका से विकल्पों की