जवाबों:
ओएस एक्स कमांड-लाइन शब्दावली में टिल्ड प्रतीक (~) आपके घर की निर्देशिका, जैसे / उपयोगकर्ता / जो को संदर्भित करता है।
जैसा कि जोनाथनम्यूलर ने बताया, सामने एक डॉट (।) के साथ कुछ भी छिपा हुआ माना जाता है। इस प्रकार, आपके कार्यक्रम को आपको क्या करने की आवश्यकता है:
आप इस फ़ोल्डर को फाइंडर में नहीं देख पाएंगे, क्योंकि यह छिपा हुआ है, लेकिन टर्मिनल पर जाकर ls -a का उपयोग करते हुए टर्मिनल में छिपे हुए फ़ोल्डर दिखाई देंगे।
~ होम डायरेक्टरी का संदर्भ है। एक डॉट निर्देशिका UNIX में "छिपी" निर्देशिका है।
~/.spring
वर्तमान निर्देशिका को संदर्भित करता है, तो ओएस एक्स ने अपनी यूनिक्स उत्पत्ति से बहुत दूर भटका दिया, जिसकी मैंने कल्पना की थी।
'छिपी' फ़ाइलों को देखने के लिए, का उपयोग करें
ls -a
या अपने सामान्य 'ls' तर्कों में -a जोड़ें। यदि आपके पास सुपरयुसर निजी हैं तो -a ध्वज निहित है।
-A
प्रदर्शित करने के लिए .
और ..
प्रविष्टियों को नहीं ।
~/.
अपने आप से इसका मतलब कुछ अलग है जब यह किसी चीज का एक उपसर्ग है। अपने आप पर, यह लेखन का एक लंबा तरीका है~
, दोनों ही घर की निर्देशिका को इंगित करते हैं। उपसर्ग (जैसे~/.spring
) के रूप में यह घर की निर्देशिका में "छिपी" प्रविष्टि को इंगित करता है।