शार्टिल्स, उबंटूवर शार सह स्वत: काढत संग्रहण तयार करा

sharutils बद्दल

पुढच्या लेखात आपण शार्टिल्सवर नजर टाकणार आहोत. हे शेल फाइल्स हाताळण्यासाठी उपयुक्ततांचा एक सेट आहे. उपयुक्तता जीएनयू शार समाविष्ट केलेला बर्‍याच फायलींमधून एकच फाइल तयार करतो, आणि त्यांना बायनरी फायली मजकूरामध्ये रूपांतरित करून, ई-मेल सेवाद्वारे प्रसारणासाठी उदाहरणार्थ तयार करते एएससीआयआय सोपे.

शार सह आम्ही बर्‍याच फाईल्स एकामध्ये पॅक करण्यास सक्षम असू. आम्ही ती एखाद्या संपर्कावर पाठविल्यास, त्यांना केवळ कार्यवाहीयोग्य फाईल तयार करावी लागेल आणि सामग्री काढण्यासाठी ती चालवावी लागेल. यासह, आमच्या संपर्कात आम्ही आपल्याला पाठवू इच्छित असलेल्या फायली मिळतील. शार फायली संकुचित करू शकतो, बायनरी फायली एन्कोड करू शकतो आणि लांब फायली विभाजित करू शकतो.

बहुतेक Gnu / Linux डेस्कटॉप कॉम्प्रेशन फॉरमॅट्ससाठी व्यापक समर्थन देतात जसे की; टॅर, जीझेड, झिप, म्हणून या प्रकरणात शार फार उपयुक्त नाही. तथापि, आपण सर्व्हर वातावरणात Gnu / Linux वापरत असल्यास, शार त्याच्या साधेपणामुळे उपयुक्त ठरू शकते.

उबंटूवर शार्‍यूटिल स्थापित करा

युनिक्स ऑपरेटिंग सिस्टमवर, शार शेल आर्काइव्हचे एक संक्षेप आहे आणि युनिक्स युटिलिटी शार सह तयार केलेले फाइल स्वरूप आहे. एक शार फाईल एक प्रकारची स्वत: ची माहिती काढणारी फाइल आहे, आणि ती चालविण्यामुळे ज्या फायली तयार केल्या त्या पुन्हा तयार केल्या जातील. फायली काढण्यासाठी सामान्यत: फक्त मानक शेल आवश्यक असते युनिक्स बॉर्न.

शार डीफॉल्टनुसार बर्‍याच Gnu / Linux वितरणामध्ये समाविष्ट केलेला नाही, म्हणून स्वत: ची एक्सट्रॅक्टिंग शार फायली तयार करण्यासाठी आम्हाला प्रथम ते स्थापित करावे लागेल. तथापि, आम्ही ते उबंटू सॉफ्टवेअर पर्यायात किंवा आपोआप एपीटीद्वारे शोधणार नाही. त्याऐवजी आम्हाला असे पॅकेज स्थापित करावे लागेल ज्यामध्ये असे म्हटले जातेsharutils'. टर्मिनल (Ctrl + Alt + T) उघडून आणि त्यात कमांड टाईप करून आम्ही हे पॅकेज स्थापित करण्यास सक्षम आहोत.

sharutils स्थापना

sudo apt install sharutils

स्थापनेनंतर, आम्ही करू शकतो स्थापित आवृत्ती पहा समान टर्मिनलमध्ये चालू:

तीक्ष्ण आवृत्ती

shar --version

शार फाइल तयार करा

आपल्या फायली शोधा आणि तयार करा

शार आहे कमांड लाइन टूल जे एकावेळी फाइल्सच्या बॅचवर कार्य करते, त्या एका फाईलमध्ये ठेवते. म्हणूनच, या उदाहरणात सोयीसाठी आणि वापरण्याच्या सोयीसाठी, आम्ही एक तात्पुरते फोल्डर तयार करणार आहोत आणि आम्ही तयार करू इच्छित असलेल्या शार फाइलमध्ये समाविष्ट करण्यासाठी सर्व फायली कॉपी करणार आहोत.

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

एक शार फाइल तयार करा

परिच्छेद आपली शार फाईल बनवाज्या फोल्डरमध्ये आपल्याकडे इमेज सेव झाल्या आहेत त्या फाईलमधे आपल्याला फक्त पुढील कमांड कार्यान्वित करायची आहे.

शार फाइल निर्माण

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

येथे प्रत्येक वापरकर्ता 'चे नाव बदलू शकतोपॅक-फायली'अधिक वर्णनात्मक नावासाठी.

वरील कमांडमध्ये, शार हा प्रोग्राम आहे प्रति से. भाग ./* ते प्रवेशद्वार आहे, आणि या प्रकरणात याचा अर्थ असा आहे की आपण ज्या डिरेक्टरीमध्ये आहोत त्या सर्व फाईल्स आपण वापरणार आहोत. कमांडमधील पुढील गोष्ट आहे कमांडचे इनपुट आणि आउटपुट यातील विभाजक म्हणजे चिन्ह. कार्यक्रम म्हणून समजते “प्रत्येक प्रविष्टी डावीकडे घ्या आणि त्यास एका उजवीकडील फाइलमध्ये एकत्रित करा”. शेवटचा भाग, ../packed-files.shar आउटपुट फाईलचे मार्ग आणि नाव आहे. प्रत्येक वापरकर्त्यास अनुकूल करण्यासाठी हे बदलले जाऊ शकते. प्रक्रिया बर्‍याच वेगवान आहे आणि सामान्यत: काही सेकंदांपेक्षा जास्त वेळ घेत नाही.

एकदा आपण फाईल तयार केली की आम्ही ती सामायिक करू शकतो. तरी हे सांगणे आवश्यक आहे की ज्या वापरकर्त्यासह आम्ही ते सामायिक करतो, त्यास अर्क काम करण्यासाठी शार्टिल्स देखील स्थापित करणे आवश्यक आहे.

शार फाईल काढा

जेव्हा आमच्या संपर्कास शार फाइल प्राप्त होते, आपल्याला फक्त ते कार्यान्वित करण्यायोग्य बनविणे आणि नंतर चालवणे आवश्यक आहे. समजा या वापरकर्त्याकडे आधीपासूनच शार्टिल्स स्थापित आहेत, म्हणूनच आपल्याला टर्मिनलमध्ये फक्त खालील आज्ञा चालवाव्या लागतील (Ctrl + Alt + T):

शार फाईल कार्यान्वित करा

chmod +x archivos-empaquetados.shar

./archivos-empaquetados.shar

आणि तेच आहे. आता आमच्या संपर्कात आम्ही त्याला पाठविलेली मूळ फाईल हटवू शकतो, कारण त्याच्याकडे संगणकावर सामग्री आधीपासूनच उपलब्ध आहे.

विस्थापना

आमच्या संगणकावरून प्रोग्राम काढण्यासाठी, आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि खालील आदेश लिहावे लागेल:

Sharutils विस्थापित करा

sudo apt purge sharutils

सापडू शकतो त्यांनी ऑफर केलेल्या मॅन्युअलमध्ये शार्टिल्स विषयी माहिती gnu.org.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.