Sharutils, Ubuntu पर शार्प के साथ सेल्फ-एक्सट्रैक्टिंग आर्काइव बनाते हैं

शारुतल्स के बारे में

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

तीव्र के साथ, हम कई फ़ाइलों को एक में पैक करने में सक्षम होंगे। यदि हम इसे किसी संपर्क में भेजते हैं, तो उन्हें केवल निष्पादन योग्य फ़ाइल बनाना होगा और सामग्री को निकालने के लिए इसे चलाना होगा। इसके साथ, हमारे संपर्क को वे फाइलें मिलेंगी जिन्हें हम आपको भेजना चाहते हैं। Shar फ़ाइलों को संपीड़ित कर सकता है, बाइनरी फ़ाइलों को एनकोड कर सकता है और लंबी फ़ाइलों को विभाजित कर सकता है.

अधिकांश ग्नू / लिनक्स डेस्कटॉप संपीड़न प्रारूपों के लिए व्यापक समर्थन प्रदान करते हैं जैसे; टार, gz, ज़िप, आदि, इसलिए इस मामले में तेज बहुत उपयोगी नहीं है। हालाँकि, यदि आप सर्वर वातावरण में Gnu / Linux का उपयोग करते हैं, तो इसकी सादगी के कारण तीव्र उपयोगी हो सकता है।

Ubuntu पर SharUtils स्थापित करें

यूनिक्स ऑपरेटिंग सिस्टम पर, शॉ शेल संग्रह के लिए एक संक्षिप्त नाम है और यूनिक्स उपयोगिता के साथ निर्मित एक फ़ाइल प्रारूप है। एक शार्प फाइल एक प्रकार की सेल्फ-एक्सट्रैक्टिंग फाइल होती है, और इसे चलाने से उन फाइलों को फिर से बनाया जा सकेगा, जिनसे इसे जेनरेट किया गया था। फ़ाइलों को निकालने के लिए, आमतौर पर केवल मानक शेल की आवश्यकता होती है यूनिक्स बॉर्न.

डिफ़ॉल्ट रूप से अधिकांश Gnu / Linux वितरण में Shar शामिल नहीं है, इसलिए हमें स्वयं-निकालने वाली तीव्र फ़ाइलों को बनाने के लिए इसे पहले स्थापित करना होगा। हालांकि, हम इसे उबंटू सॉफ्टवेयर विकल्प में या स्वयं के माध्यम से नहीं पाएंगे। बजाय, हम पैकेज है कि यह कहा जाता है स्थापित करना होगाशार्क के बच्चे'। हम एक टर्मिनल (Ctrl + Alt + T) खोलकर और इसमें कमांड टाइप करके इस पैकेज को स्थापित कर सकेंगे:

sharutils स्थापना

sudo apt install sharutils

स्थापना के बाद, हम कर सकते हैं स्थापित संस्करण देखें एक ही टर्मिनल में चल रहा है:

तीव्र संस्करण

shar --version

Shar फ़ाइल बनाएँ

अपनी फ़ाइलों को ढूंढें और तैयार करें

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

स्क्रीनशॉट तैयार किए

एक शार्प फाइल बनाएं

पैरा हमारी शार्प फाइल बनाएं, उस फ़ोल्डर से जिसमें हमारे पास सहेजे गए चित्र हैं, हमें बस निम्नलिखित कमांड को निष्पादित करना है:

तेज फ़ाइल निर्माण

shar ./* > ../archivos-empaquetados.shar

यहां प्रत्येक उपयोगकर्ता 'का नाम बदल सकता हैपैक्ड फाइलें'अधिक वर्णनात्मक नाम के लिए।

उपरोक्त आदेश में, शार्प प्रोग्राम है दर असल। भाग ./* यह प्रवेश द्वार है, और इस मामले में इसका मतलब है कि हम निर्देशिका में स्थित सभी फाइलों का उपयोग करने जा रहे हैं जहां हम हैं। कमांड में अगली बात है > प्रतीक, जो इनपुट और कमांड के आउटपुट के बीच विभाजक है। कार्यक्रम इसे "समझता है"बाईं ओर प्रत्येक प्रविष्टि लें और इसे दाईं ओर परिभाषित एकल फ़ाइल में संयोजित करें”। अंतिम भाग, ../packed-files.shar आउटपुट फ़ाइल का पथ और नाम है। यह प्रत्येक उपयोगकर्ता के अनुरूप बदला जा सकता है। प्रक्रिया काफी तेज है और आम तौर पर कुछ सेकंड से अधिक नहीं होती है।

एक बार फ़ाइल बनाने के बाद, हम इसे साझा कर सकते हैं। हालांकि यह कहा जाना चाहिए कि जिस उपयोगकर्ता के साथ हम इसे साझा करते हैं, उसे काम करने के लिए निष्कर्षण के लिए Sharutils स्थापित करने की भी आवश्यकता होगी.

तीव्र फ़ाइल निकालें

जब हमारे संपर्क को तेज फ़ाइल मिलती है, आपको बस इसे निष्पादित करने और फिर इसे चलाने की आवश्यकता है. मान लेते हैं कि इस उपयोगकर्ता के पास पहले से ही Sharutils स्थापित है, इसलिए आपको बस टर्मिनल में निम्नलिखित कमांड (Ctrl + Alt + T) चलाना होगा:

तीव्र फ़ाइल निष्पादित करें

chmod +x archivos-empaquetados.shar

./archivos-empaquetados.shar

और बस। अब हमारा संपर्क उस मूल फ़ाइल को हटा सकता है जिसे हमने उसे भेजा था, क्योंकि उसके पास पहले से ही सामग्री उसके कंप्यूटर पर उपलब्ध है।

स्थापना रद्द करें

हमारे कंप्यूटर से प्रोग्राम को हटाने के लिए, हमें केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और निम्नलिखित कमांड लिखना होगा:

शार्क की स्थापना रद्द करें

sudo apt purge sharutils

पाया जा सकता है शारुतिल्स के बारे में जानकारी वे जिस मैनुअल से देते हैं gnu.org.


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

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

*

*

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