एक सिंबल लिंक कैसे निकालें (सिम्लिंक)

एक प्रतीकात्मक लिंक को हटाकर कमांड लाइन के माध्यम से हासिल किया जाता है, और जैसा कि हम आपको दिखाएंगे, वास्तव में मुलायम लिंक को पूर्ववत करने के दो अलग-अलग तरीके हैं। इसका उद्देश्य उन उपयोगकर्ताओं के लिए है जो कमांड लाइन पर बहुत समय बिताते हैं, लेकिन कम परिचित, प्रतीकात्मक लिंक लिनक्स, मैक ओएस एक्स और यूनिक्स में एक स्थान या फ़ाइल को किसी अन्य स्थान या फ़ाइल पर इंगित करने के लिए उपयोग किए जाते हैं, विंडोज़ डेस्कटॉप में मैक ओएस एक्स फाइंडर या शॉर्टकट काम पर एक उपनाम काम करता है।

आइए इसे सीधे कूदें और दिखाएं कि सिमलिंक को कैसे हटाया जाए।

और हां, यह लिनक्स, मैक ओएस एक्स, या किसी अन्य आधुनिक यूनिक्स आधारित ऑपरेटिंग सिस्टम में सिम्लिंक को हटाने के लिए काम करता है।

अनलिंक के साथ एक प्रतीकात्मक लिंक निकालें

सिम्लिंक को हटाने का सबसे अच्छा तरीका उचित नाम "अनलिंक" टूल के साथ है। सिम्लिंक को हटाने के लिए अनलिंक का उपयोग करना बेहद सरल है, आपको इसे अनलिंक करने और निकालने के लिए प्रतीकात्मक लिंक पर इंगित करने की आवश्यकता है। हमेशा कमांड लाइन के साथ, सुनिश्चित करें कि आपका वाक्यविन्यास सटीक है।

unlink SymLinkToRemove

चाहे प्रतीकात्मक लिंक किसी फ़ाइल या किसी निर्देशिका के लिंक के लिए है, इससे कोई फर्क नहीं पड़ता, केवल प्रश्न में सिम्लिंक पर सीधे इंगित करें और अंत में / पिछला स्लैश संलग्न न करें।

उदाहरण के लिए, अगर हम ~ / डेस्कटॉप / होस्ट से / etc / hosts तक प्रतीकात्मक लिंक निकाल रहे थे तो आप निम्न कार्य करेंगे:

cd ~/Desktop/

unlink hosts

आप हमेशा पुष्टि कर सकते हैं कि आप 'ls -l' कमांड के साथ एक प्रतीकात्मक लिंक देख रहे हैं जैसे:

ls -l
-rwxr-xr-x 1 Paul staff 24K Jun 19 11:28 hosts -> /etc/hosts

यह आपको बताएगा कि सिम्लिंक कहां इंगित कर रहा है कि आप निश्चित नहीं हैं।

अनलिंक कमांड मूल रूप से आरएम कमांड है, जिसे आप एक प्रतीकात्मक लिंक को हटाना चाहते हैं, तो आप इसका भी उपयोग कर सकते हैं।

आरएम के साथ एक सिम्लिंक हटाएं

आप प्रतीकात्मक लिंक को हटाने के लिए सीधे आरएम कमांड का उपयोग भी कर सकते हैं। यदि आप इस दृष्टिकोण का उपयोग करने में वास्तव में सहज नहीं हैं, तो आप हमेशा चलाने से पहले आरएम और एसआरएम कमांड के साथ एक पुष्टिकरण सक्षम कर सकते हैं, जो कमांड लाइन के लिए नौसिखियों या कुख्यात रूप से खराब वाक्यविन्यास सटीकता वाले लोगों के लिए सहायक है।

rm SymLinkToDelete

अनलिंक के समान ही, सुनिश्चित करें कि आप उचित प्रतीकात्मक लिंक पर इंगित कर रहे हैं और निर्देशिका को शामिल नहीं करते हैं / निकालने के लिए प्रतीकात्मक लिंक निर्दिष्ट करते समय, यह एक लिंक है और वास्तविक निर्देशिका नहीं है।

आखिरकार इससे कोई फर्क नहीं पड़ता कि आप एक प्रतीकात्मक लिंक को हटाने के लिए कौन सी विधि चुनते हैं, बस उस चीज़ के साथ जाएं जो आपको याद है या आरामदायक है।

कमांड लाइन पर प्रतीकात्मक लिंक को संशोधित करने और हटाने के लिए किसी अन्य या बेहतर तरीके से जानें? हमें टिप्पणियों में बताएं।