अगले लेख में हम शरुतिल्स पर एक नज़र डालने जा रहे हैं। यह शेल फ़ाइलों को संभालने के लिए उपयोगिताओं का एक सेट है। उपयोगिता जीएनयू शार्प में कई फाइलों से एक ही फाइल तैयार की जाती है, और उन्हें द्विआधारी फ़ाइलों को पाठ में परिवर्तित करके ई-मेल सेवाओं द्वारा प्रसारण के लिए उदाहरण के लिए तैयार करता है ASCII सरल.
तीव्र के साथ, हम कई फ़ाइलों को एक में पैक करने में सक्षम होंगे। यदि हम इसे किसी संपर्क में भेजते हैं, तो उन्हें केवल निष्पादन योग्य फ़ाइल बनाना होगा और सामग्री को निकालने के लिए इसे चलाना होगा। इसके साथ, हमारे संपर्क को वे फाइलें मिलेंगी जिन्हें हम आपको भेजना चाहते हैं। Shar फ़ाइलों को संपीड़ित कर सकता है, बाइनरी फ़ाइलों को एनकोड कर सकता है और लंबी फ़ाइलों को विभाजित कर सकता है.
अधिकांश ग्नू / लिनक्स डेस्कटॉप संपीड़न प्रारूपों के लिए व्यापक समर्थन प्रदान करते हैं जैसे; टार, gz, ज़िप, आदि, इसलिए इस मामले में तेज बहुत उपयोगी नहीं है। हालाँकि, यदि आप सर्वर वातावरण में Gnu / Linux का उपयोग करते हैं, तो इसकी सादगी के कारण तीव्र उपयोगी हो सकता है।
Ubuntu पर SharUtils स्थापित करें
यूनिक्स ऑपरेटिंग सिस्टम पर, शॉ शेल संग्रह के लिए एक संक्षिप्त नाम है और यूनिक्स उपयोगिता के साथ निर्मित एक फ़ाइल प्रारूप है। एक शार्प फाइल एक प्रकार की सेल्फ-एक्सट्रैक्टिंग फाइल होती है, और इसे चलाने से उन फाइलों को फिर से बनाया जा सकेगा, जिनसे इसे जेनरेट किया गया था। फ़ाइलों को निकालने के लिए, आमतौर पर केवल मानक शेल की आवश्यकता होती है यूनिक्स बॉर्न.
डिफ़ॉल्ट रूप से अधिकांश Gnu / Linux वितरण में Shar शामिल नहीं है, इसलिए हमें स्वयं-निकालने वाली तीव्र फ़ाइलों को बनाने के लिए इसे पहले स्थापित करना होगा। हालांकि, हम इसे उबंटू सॉफ्टवेयर विकल्प में या स्वयं के माध्यम से नहीं पाएंगे। बजाय, हम पैकेज है कि यह कहा जाता है स्थापित करना होगाशार्क के बच्चे'। हम एक टर्मिनल (Ctrl + Alt + T) खोलकर और इसमें कमांड टाइप करके इस पैकेज को स्थापित कर सकेंगे:
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.