यूनिक्स जैसी प्रणालियों के तहत, सभी निर्देशिकाओं में दो प्रविष्टियां होती हैं, .
और..
, जो क्रमशः निर्देशिका और इसके मूल के लिए खड़ी होती हैं। ये प्रविष्टियाँ अधिकांश समय दिलचस्प नहीं होती हैं, इसलिए ls
उन्हें छुपाता है, और शैल वाइल्डकार्ड जैसे *
उन्हें शामिल नहीं करते हैं। अधिक आम तौर पर, ls
और वाइल्डकार्ड सभी फाइलों को छिपाते हैं जिनका नाम ए से शुरू होता है .
; इस बाहर करने के लिए एक आसान तरीका है .
और ..
और उन लिस्टिंग से अन्य फ़ाइलों को छिपाने के लिए अनुमति देते हैं। लिस्टिंग से बाहर किए जाने के अलावा, इन फ़ाइलों के बारे में कुछ खास नहीं है।
यूनिक्स प्रति उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों को उपयोगकर्ता की होम निर्देशिका में संग्रहीत करता है। यदि सभी कॉन्फ़िगरेशन फ़ाइलें फ़ाइल लिस्टिंग में दिखाई देती हैं, तो होम डायरेक्टरी उन फ़ाइलों के साथ बंद हो जाएगी जो उपयोगकर्ता हर दिन की परवाह नहीं करते हैं। इसलिए कॉन्फ़िगरेशन फ़ाइलें हमेशा से शुरू होती हैं .
: आमतौर पर, एप्लिकेशन फू के लिए कॉन्फ़िगरेशन फ़ाइल को कुछ इस तरह कहा जाता है .foo
या .foorc
। इस कारण से, उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों को अक्सर डॉट फ़ाइलों के रूप में जाना जाता है ।
ls
और वाइल्डकार्ड जिसका नाम एक साथ शुरू होता है सभी फाइलों को छिपाने.
, यह बाहर करने के लिए एक आसान तरीका है.
और..
और उन लिस्टिंग से अन्य फ़ाइलों को छिपाने के लिए अनुमति देते हैं।" यह निम्नलिखित की तरह लगता है: फाइलों / निर्देशिकाओं को छिपाने की अवधारणा जो एक डॉट के साथ शुरू होती है, वास्तव में छिपाने के लिए प्रकट हुई है.
..
। लेकिन बाद में, लोगों ने महसूस किया कि कुछ फाइलों / निर्देशिकाओं को छिपाने में सक्षम होने के कारण इसमें एक मूल्य है और इसलिए, उन्होंने उन फाइलों की शुरुआत में एक डॉट लगाना शुरू किया, जिसे वे छिपाना चाहते हैं। क्या यह वास्तव में मामला है या सिर्फ एक अटकल है?