पथ देते समय "/", "/।", "../" क्या दर्शाता है?


33

पथ देते समय "/", "./", "../" क्या दर्शाता है?

जवाबों:


45

रूट निर्देशिका, वर्तमान कार्यशील निर्देशिका, और मूल निर्देशिका, क्रमशः।


45

पथ अर्थ:

  • / वर्तमान ड्राइव की जड़ है;
  • ./ वर्तमान निर्देशिका है;
  • ../ वर्तमान निर्देशिका की पेरेंट है।

12

चलो सटीक हो:

"/" एक रास्ता है जो एक साथ शुरू होता है है /, और इस प्रकार यह एक पूर्ण पथ है। इस प्रकार, हम फाइल सिस्टम और नेविगेट नाम द्वारा दिए गए फ़ोल्डरों के माध्यम से की जड़ में शुरू करने के लिए है, जबकि नाम / एस से अलग होते हैं (क्योंकि यह यूनिक्स पथ विभाजक है) की जरूरत है।
इस प्रकार, / इस के बाद दर्ज की गई कोई फ़ोल्डर के साथ फाइल सिस्टम की जड़ है, और इस प्रकार, / फाइल सिस्टम के रूट का वर्णन है।

./ एक से शुरू नहीं होता /, और इस तरह ./ एक निरपेक्ष फ़ाइल नाम नहीं हो सकता। इस प्रकार, यह एक रिश्तेदार फ़ाइल सिस्टम नाम है। इस प्रकार, हम वर्तमान कार्यशील निर्देशिका के साथ शुरू और नेविगेशन संचालन जो फिर पथ विभाजक द्वारा अलग आवेदन करना होगा। इस मामले में, ऑपरेशन है, जो अर्थ है "।": वर्तमान फ़ोल्डर में ठहरने के। (इस प्रकार, एक आदेश वर्तमान निर्देशिका में foo पर अमल करने में ./foo टाइप करने के लिए, यदि। पथ-चर में नहीं है) है। "वर्तमान फ़ोल्डर में ठहरने", कुछ भी आगे क्या होता है के बाद, तो ./ वर्तमान कार्यशील निर्देशिका का वर्णन।

ज्ञान है कि .. साधन को देखते हुए: मूल फ़ोल्डर में जाओ, ../ आसान निकालना और एक व्यायाम के रूप में छोड़ दिया जाता है होना चाहिए।


8
  • / फ़ाइल सिस्टम का रूट फ़ोल्डर है।
  • ./ आमतौर पर वर्तमान फ़ोल्डर है कि अपने कार्यक्रम या स्क्रिप्ट में है, आम तौर पर आप जिस फ़ाइल को चलाने के साथ एक ही एक प्रतीक मानते हैं।
  • ../ वर्तमान के ऊपर फ़ोल्डर को दर्शाता है।

4

स्लैश /निर्देशिका विभाजक है। हर निर्देशिका में दो निर्देशिकाएँ होती हैं, .(वर्तमान निर्देशिका) और ..(मूल निर्देशिका)

यदि एक रास्ता एक स्लैश के साथ शुरू होता है, तो इसका मतलब यह फाइल सिस्टम की जड़ है। यदि आप शुरुआत में स्लैश को छोड़ देते हैं ./(वर्तमान निर्देशिका के सापेक्ष) मान लिया गया है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.