अनलिंक: लिनक्स के लिए इस कमांड के व्यावहारिक उदाहरण

उतारना

El अनलिंक कमांड काफी दिलचस्प टूल है कुछ कार्यों के लिए। यद्यपि यह आपके GNU / Linux डिस्ट्रो में डिफ़ॉल्ट रूप से स्थापित है, यह बहुत संभावना है कि आप इसे अब तक नहीं जानते थे। कारण यह है कि शायद यह आरएम के रूप में लोकप्रिय नहीं है, लेकिन यह इस तरह की चीजों के लिए काम करता है। यही है, अनलिंक के साथ आप उन फ़ाइलों को हटा सकते हैं जो आपके सिस्टम पर एक-एक करके हैं। आप सोच सकते हैं कि यह कुछ बेतुका है, और इसके लिए आपके पास rm है, लेकिन आप इससे अधिक कर सकते हैं ...

लेकिन पहले हम देखेंगे कि यह क्या है और फिर आप इसके अनुप्रयोगों को देखेंगे कुछ व्यावहारिक उदाहरण। पहली बात यह है कि यह जीएनयू कोरुटिल्स पैकेज में एक उपकरण है, इसलिए लिनक्स के लिए जीएनयू द्वारा प्रदान किए गए बुनियादी उपकरणों में से एक है, हालांकि अगर आपको याद है, तो एलएक्सए में मैंने पहले से ही एक और पूरक पैकेज के बारे में बात की है जिसमें कुछ अतिरिक्त यूनिक्स उपकरण हैं। इस पैकेज में मत आइए। यह moreutils पैकेज है।

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

unlink --help

unlink --version

किसी फ़ाइल को हटाने के लिए, बस उपयोग करें आपकी फ़ाइल के नाम के बाद निम्न कमांड। उदाहरण के लिए, यदि आप नोटों को हटाना चाहते हैं।

unlink notas.txt

इसके अलावा, अगर वह फ़ाइल थी एक प्रतीकात्मक लिंक, जिस फ़ाइल से लिंक बनाया गया था, उसे हटाया नहीं जाएगा। तो यह उपकरण कुछ मामलों में उपयोग करने के लिए बहुत ही सरल और व्यावहारिक है। नकारात्मक पक्ष यह है कि आप कई फ़ाइलों या संपूर्ण निर्देशिकाओं को एक बार rm की तरह हटा नहीं सकते हैं, लेकिन यह गलती से डेटा को हटाने से रोकने में मदद कर सकता है जिसे आप हटाना नहीं चाहते हैं। उदाहरण के लिए, यदि आपने rm * का उपयोग किया है, तो यह एक डायरेक्टरी की सभी फाइलों को हटा सकता है और शायद कुछ फाइलें आप वहीं रहना चाहते हैं। कई फ़ाइलों के बिना इसे अनलिंक के साथ करना अव्यावहारिक है, लेकिन अगर यह तीन या चार फ़ाइलों के साथ एक निर्देशिका है, तो अनलिंक का उपयोग करने की आदत होने से आप डर सकते हैं ...


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।