जवाबों:
इस पर सर्वरफॉल्ट पर कुछ विस्तार से चर्चा की गई है ।
एक हार्ड लिंक पारंपरिक रूप से एक ही फाइल सिस्टम स्ट्रक्चर्स (यूनिक्स में इनकोड) को साझा करता है, जबकि एक सॉफ्ट-लिंक एक पाथनेम रीडायरेक्ट है।
.
और ..
हार्ड लिंक जो हैं) को छोड़कर ।(कुछ विवरण mat1t द्वारा दिमाग में वापस लाए । धन्यवाद।)
रोनाल्ड ने लिखा कि एक कड़ी में दो स्थानों पर अलग-अलग अनुमतियां हो सकती हैं। यह सही नहीं है। दोनों जगह एक ही इनकोड साझा करते हैं। अनुमतियाँ इनोड में बंधी हैं, फ़ाइल नाम से नहीं। तो दो जगहों पर हार्डलिंक के पास एक ही अनुमति है, एक्सेस समय, ...
एक हार्ड लिंक का अनिवार्य रूप से मतलब है कि फ़ाइल दो स्थानों पर रहती है, इसकी अलग-अलग अनुमतियां हो सकती हैं, आप इसे दूसरी जगह पर हटा सकते हैं, लेकिन अन्य को नहीं।
एक नरम लिंक असली चीज़ के लिए सिर्फ एक संकेतक है।
एक हार्ड लिंक दो (या अधिक) निर्देशिका प्रविष्टियों को एक ही फ़ाइल पर इंगित करता है। एक नरम लिंक एक निर्देशिका प्रविष्टि है जो किसी अन्य निर्देशिका प्रविष्टि की ओर इशारा करती है।