Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

उदाहरण के साथ, लिनक्स में 'pwd' कमांड का उपयोग करना

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

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

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

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

linuxscrew-host:pictures screw $

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

वाक्यविन्यास और उपयोग

यहां pwd . का सिंटैक्स दिया गया है :

pwd [OPTIONS]...

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

pwd

(हां, आप बस टाइप करें pwd - इट्स दैट ईजी)। जवाब में आपको वर्तमान कार्यशील निर्देशिका का पूरा पथ मिल जाएगा, इस मामले में, यह /उपयोगकर्ता/स्क्रू/चित्र है ।

परिणाम:

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

विकल्प

पीडब्ल्यूडी एक साधारण कमांड है, आप इसे केवल दो विकल्प पास कर सकते हैं:

-L, --logical Display the logical current working directory

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

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

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

निष्कर्ष

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

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


  1. फाइंड कमांड का उपयोग करके लिनक्स में फाइल कैसे खोजें

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

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

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

  1. उदाहरण के साथ, लिनक्स में वॉच कमांड का उपयोग कैसे करें

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