2015-08-28 10 views
5

मैं पिछले एक साल से लिनक्स के लिए नौसिखिया हूं। क्या कोई दोस्त मेरे प्रश्न को हल करने में मेरी मदद कर सकता है? जब मैं ~/ का उपयोग करता हूं तो यह केवल उपयोगकर्ता होम निर्देशिका दिखाता है कि यह फ़ाइल या निर्देशिका के पथ निर्दिष्ट करने के लिए अकेले ~ का उपयोग करने के मामले में क्यों काम नहीं करता है।लिनक्स में ~/और ~ के बीच क्या अंतर है?

उत्तर

2

~ का मतलब है लॉग ऑन उपयोगकर्ता की होम निर्देशिका जबकि ~/ का अर्थ निर्देशिका की शुरुआत का मार्ग है।

here से:

टिल्ड (~) एक लिनक्स "शॉर्टकट" एक उपयोगकर्ता के घर निर्देशिका निरूपित करने के लिए है। इस प्रकार टिल्डे स्लैश (~ /) उपयोगकर्ता की होम निर्देशिका के नीचे फ़ाइल या निर्देशिका के पथ की शुरुआत है।

एक तरफ ध्यान दें आप तो यह उपयोगकर्ता Gowthaman होम निर्देशिका आवेदन की

+2

जड़ dir हो जाएगा ~Gowthaman/ की तरह देखते हैं, तो पर ?? – vish4071

+0

@ vish4071: - एक संदर्भ के साथ कुछ और विवरण जोड़ा गया। उम्मीद है की वो मदद करदे! –

+3

फिर भी मुझे लगता है कि "_plplication_ की रूट डायर" बहुत अजीब है या यहां तक ​​कि मिसाइलिंग भी है। असल में, आपके द्वारा उद्धृत स्रोत एक बेहतर स्पष्टीकरण देता है ("... उपयोगकर्ता की होम निर्देशिका के नीचे फ़ाइल के पथ की शुरुआत है ...")। IOW "~ /" का कोई विशेष अर्थ नहीं है। "./" की तरह कोई विशेष अर्थ नहीं है ("।" से एपर्ट करें)। –

संबंधित मुद्दे