विचाराधीन कमांड है:
sudo ln -s /usr/lib/x86_64-linux-gnu/foo.so /usr/lib/
मैं इस लेख के बारे में पढ़ता हूं ln
, जो बताता है कि बाद वाला तर्क नाम या निर्देशिका हो सकता है। इस मामले में, एक निर्देशिका होने के साथ, मेरी धारणा यह है कि उपरोक्त आदेश का उपयोग करने के /usr/lib/foo.so
लिए निर्देशित करने का कारण बनता है /usr/lib/x86_64-linux-gnu/foo.so
। अगर यह सच है, तो बाद के तर्क बनाम नाम (जैसे /usr/lib/foo.so
) सहित स्पष्ट रूप से नाम को छोड़ने में क्या मूल्य है ? क्या यह सिर्फ एक सामान्य शॉर्टकट है, या ऐसा करने में कोई मूल्य है? इसके अलावा, इस तरह से प्रतीकात्मक लिंक बनाने से कोई अन्य प्रभाव पड़ता है कि अगर यह नाम बाद के तर्क में शामिल नहीं होता है?