एंड्रॉयड

लिनक्स में Pwd कमांड (वर्तमान वर्किंग डायरेक्टरी)

File System - Hindi

File System - Hindi

विषयसूची:

Anonim

, हम आपको बताएंगे कि pwd कमांड का उपयोग करके अपनी वर्तमान कार्य निर्देशिका का निर्धारण कैसे करें।

वर्तमान कार्य निर्देशिका क्या है

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

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

उदाहरण के लिए, वर्तमान कार्य निर्देशिका को बदलने के लिए आप टाइप करेंगे:

cd /tmp

user@host:/tmp#

pwd कमांड

pwd कमांड प्रिंट वर्किंग डायरेक्टरी के लिए है। यह लिनक्स में सबसे बुनियादी और अक्सर उपयोग किए जाने वाले कमांड में से एक है। जब आदेश दिया जाता है तो वर्तमान कार्यशील निर्देशिका का पूरा पथ प्रिंट करता है।

pwd सबसे आधुनिक गोले जैसे बैश और zsh में निर्मित शेल है। इसका व्यवहार स्टैंडअलोन /bin/pwd निष्पादन योग्य से थोड़ा अलग है। आप pwd वाले सभी स्थानों को प्रदर्शित करने के लिए type कमांड का उपयोग कर सकते हैं:

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

जैसा कि आप नीचे दिए गए आउटपुट से देख सकते हैं, शेल बिलिन में स्टैंडअलोन एक्जीक्यूटेबल पर प्राथमिकता होती है और जब भी आप pwd टाइप करते हैं तो इसका उपयोग किया जाता है। यदि आप स्टैंडअलोन pwd बाइनरी का उपयोग करना चाहते हैं तो फ़ाइल /bin/pwd लिए पूर्ण पथ टाइप करें

अपने वर्तमान कार्य निर्देशिका को कैसे खोजें

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

pwd

आउटपुट कुछ इस तरह दिखाई देगा:

/home/linuxize

PWD पर्यावरण चर को मुद्रित करता है।

टाइप करने पर आपको वही आउटपुट मिलेगा:

echo $PWD

/home/linuxize

pwd कमांड केवल दो तर्क स्वीकार कर सकता है:

  • -L ( --logical ) - --logical हल न करें। -P (- --physical ) - किसी भी सांकेतिक लिंक के बिना, भौतिक निर्देशिका प्रदर्शित करें।

डिफ़ॉल्ट रूप से, आईडी विकल्प का उपयोग नहीं किया जाता है, pwd व्यवहार करता है जैसे कि -L विकल्प निर्दिष्ट है।

बेहतर विकल्प यह बताने के लिए कि -P विकल्प कैसे काम करता है, आइए एक निर्देशिका बनाएँ और निर्देशिका को इंगित करते हुए सिम्कलिन बनाएँ:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

अब यदि आप /tmp/symlink निर्देशिका में नेविगेट करते हैं और आप अपने टर्मिनल में pwd टाइप करते हैं:

pwd

आउटपुट दिखाएगा कि आपकी वर्तमान कार्यशील निर्देशिका /tmp/symlink :

/tmp/symlink

pwd -P

कमांड उस निर्देशिका को प्रिंट करेगा, जिसके लिए सिमलिंक इंगित करता है:

/tmp/directory

निष्कर्ष

वर्तमान कार्यशील निर्देशिका वह निर्देशिका है जिसमें से आप अपने टर्मिनल में कमांड को आमंत्रित करते हैं।

pwd कमांड का इस्तेमाल करंट वर्किंग डायरेक्टरी को प्रदर्शित करने के लिए किया जाता है।

बश टर्मिनल