हालांकि कई उपयोगकर्ता सोचते हैं कि विंडोज की तरह एक Gnu / Linux वितरण और सिस्टम में कुछ भी सामान्य नहीं है, सच्चाई यह है कि वे करते हैं। दोनों ऑपरेटिंग सिस्टम में कुछ निश्चित तत्व होते हैं जैसे कि फ़ाइलों का प्रकार जिसे देखा जा सकता है या कंप्यूटर फ़ाइलों का प्रबंधन।
इन मामलों में, Gnu / Linux का विंडोज़ के समान ही है लेकिन एक अलग तरीके से है। में से एक उन फ़ाइलों के प्रकार जो ग्नू / लिनक्स में नौसिखिया उपयोगकर्ता को सबसे अधिक समस्याएं पेश करती हैं, संकुचित फ़ाइल और उसके काम करने के तरीके। इस प्रकार, Gnu / Linux में फ़ाइलों को डिकम्प्रेस करने के लिए हमें ऐसे प्रोग्रामों की आवश्यकता होती है जो फ़ाइलों को संपीड़ित या डिकम्प्रेस करने के लिए इसे और कुछ आदेशों को करते हैं। लेकिन सबसे पहले, आइए पहले देखें कि संपीड़ित फाइलें क्या हैं।
संपीड़ित फ़ाइलें क्या हैं?
संपीड़ित फ़ाइलें हैं कंप्यूटर फ़ाइलें जो फ़ाइलों की तुलना में हार्ड डिस्क पर कम स्थान पर कब्जा करने की विशेषता होती हैं, इन फ़ाइलों के भीतर होती हैं। इस प्रकार, संपीड़ित फ़ाइलों का उपयोग किया जाता है और उन स्थानों के लिए आदर्श है जहां आपको अंतरिक्ष को बचाने की आवश्यकता होती है। संपीड़ित फाइलें मूल प्रारूप की तुलना में एक अलग प्रारूप में होती हैं और कंप्रेसर प्रोग्राम को छोड़कर किसी भी प्रोग्राम द्वारा पहुंच योग्य नहीं होती हैं जो संपीड़ित फ़ाइलों को चलाने और देखने के लिए डीकंप्रेसिंग के प्रभारी होंगे।
Gnu / Linux में हम कर सकते हैं प्रोग्रामों में संपीड़ित फ़ाइलों को खोजें जो रिपॉजिटरी हमें भेजती हैं, जब हम प्रोग्राम पैकेज डाउनलोड करते हैं और यहां तक कि जब हम प्रोग्राम पैकेज स्थापित करते हैं, क्योंकि विभिन्न पैकेज प्रारूप अभी भी एक प्रकार की संपीड़ित फाइलें हैं जिन्हें चलाने के लिए किसी भी कंप्रेसर प्रोग्राम की आवश्यकता नहीं है।
ग्नू / लिनक्स ऑपरेटिंग सिस्टम के भीतर, हम विभिन्न संपीड़ित फ़ाइल प्रारूप पाते हैं जिनका उपयोग शुरू से किया जा सकता है, लेकिन कुछ अन्य को एक कंप्रेसर प्रोग्राम और दूसरे डिकम्प्रेसर प्रोग्राम की आवश्यकता होती है। सामान्य रूप में, सभी प्रोग्राम जो कम्प्रेसर होते हैं, हमें फाइल को डिकम्प्रेस करने की अनुमति देते हैं और इसलिए इन प्रकार की फ़ाइलों को प्रबंधित करने के लिए एक से अधिक प्रोग्राम की आवश्यकता नहीं है और यहां तक कि ऐसे प्रोग्राम भी हैं जो विभिन्न प्रकार की संपीड़ित फ़ाइलों का प्रबंधन करते हैं।
Gnu / Linux में कम्प्रेसर कैसे स्थापित करें?
कई प्रकार की संपीड़ित फाइलें हैं जो किसी भी वितरण को पहले सेकंड से संभाल सकती हैं। टार, tar.gz और उनके डेरिवेटिव संकुचित फ़ाइलें हैं जिनका उपयोग किया जा सकता है, लेकिन वे सबसे लोकप्रिय नहीं हैं कंप्यूटर सिस्टम के बीच, .zip और rar पसंदीदा और सबसे लोकप्रिय फ़ाइल स्वरूपों के साथ। लेकिन किसी भी वितरण में इस प्रकार की फ़ाइलों के लिए कंप्रेसर नहीं है या डिफ़ॉल्ट रूप से स्थापित विशिष्ट प्रकार की संपीड़ित फाइलें हैं, इसलिए, वितरण को स्थापित करने के बाद हमें टर्मिनल में निम्नलिखित को निष्पादित करना होगा:
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
यह अगर हम Ubuntu या डेबियन के आधार पर Gnu / Linux वितरण का उपयोग करते हैं। यदि इसके विपरीत, हमारे पास उबंटू नहीं था और हमने फेडोरा या रेड हैट पर आधारित वितरण का उपयोग किया, हमें निम्नलिखित लिखना होगा:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
यदि हमारे पास उबंटू नहीं है और हमारे पास आर्क लिनक्स या उसके डेरिवेटिव हैं, तो हमें निम्नलिखित लिखना होगा:
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
यह विधि एक टर्मिनल के माध्यम से है, लेकिन हम इसे ग्राफिकल सॉफ्टवेयर मैनेजर के माध्यम से भी कर सकते हैं। इस मामले में, हमें .zip, rar, ace और arj स्वरूपों से संबंधित कंप्रेशर्स की तलाश करनी होगी। सभी वितरणों में एक ब्राउज़र के साथ ग्राफिकल सॉफ्टवेयर मैनेजर होते हैं, इसलिए ग्राफिकल इंस्टॉलेशन एक त्वरित और आसान प्रक्रिया होगी। एक बार जब हम उन्हें स्थापित कर लेते हैं, तो फ़ाइल प्रबंधक बदल जाएगा और साथ ही एप्लिकेशन मेनू और संदर्भ मेनू भी।
टर्मिनल में उनका उपयोग कैसे करें?
Gnu / Linux टर्मिनल के साथ उपयोग की प्रक्रिया बहुत आसान और सरल है। सामान्य तौर पर, हम कह सकते हैं कि फ़ाइलों को संपीड़ित करने के लिए हमें कंप्रेशर कमांड को निष्पादित करना होगा जिसके बाद संपीड़ित फ़ाइल का नाम होगा जिसे हम बनाएंगे और जिन फ़ाइलों को हम कंप्रेस करना चाहते हैं।
तो, एक फ़ाइल को संपीड़ित करने के लिए ज़िप प्रारूप हमें निम्नलिखित पैटर्न का उपयोग करना होगा:
zip archivo.zip archivo.doc archivo.jpg
अगर हम फाइल बनाना चाहते हैं gzip प्रारूप मेंपैटर्न निम्नानुसार होगा:
gzip archivo.doc
अगर हम फाइल बनाना चाहते हैं टार प्रारूप में, फिर हमें निम्नलिखित लिखना होगा:
tar -zcvf archivo.tgz archivo.doc
जब हम टर्मिनल के माध्यम से फ़ाइलों को हटाना चाहते हैं तो हमें एक समान प्रक्रिया करनी होगी। इसके लिए हमें समान पैटर्न का पालन करना होगा लेकिन कमांड को निष्पादित करना होगा। इस प्रकार, के लिए .zip प्रारूप में फ़ाइलों को अनज़िप करें हमें लिखना होगा:
unzip archivo.zip
अगर हम फाइलों को अनज़िप करना चाहते हैं .rar प्रारूप में हमें लिखना होगा:
unrar archivo.rar
अगर हम फाइलों को अनज़िप करना चाहते हैं टार प्रारूप में, तो हमें निम्नलिखित को निष्पादित करना होगा:
tar -zxvf archivo.tgz
यदि फ़ाइल में है gzip प्रारूप, तो हमें निम्नलिखित को निष्पादित करना होगा:
gzip -d archivo.zip
अन्य संपीड़ित फ़ाइल प्रारूप हैं जो टर्मिनल के माध्यम से स्थापित और उपयोग किए जा सकते हैं। सामान्य रूप में ये कम्प्रेसर एक ही पैटर्न का पालन करते हैं और यदि नहीं, तो यह हमेशा रिपॉजिटरी के मैन पेज में दिखाई देगा, उस प्रोग्राम के बारे में जानकारी के लिए एक बहुत ही उपयोगी पृष्ठ जो हम उपयोग करेंगे।
उनका रेखांकन कैसे करें?
एक ग्राफिकल तरीके से हमारे वितरण में संकुचित फ़ाइलों का निर्माण काफी सरल है। पिछले कम्प्रेसर को स्थापित करते समय, फ़ाइल प्रबंधक को संशोधित किया गया है। इस प्रकार, प्रासंगिक मेनू में जो हम करते हैं तब प्रकट होता है किसी फाइल पर डबल क्लिक करने से कंप्रेस… का विकल्प मिलेगा। इस विकल्प का चयन निम्नलिखित की तरह एक विंडो लाएगा:
इसमें हम नई फ़ाइल का नाम दर्ज करते हैं और उस प्रकार के संपीड़न को चिह्नित करते हैं जिसे हम प्रदर्शन करना चाहते हैं। यही है, अगर यह .zip, tar.xz, rar, .7z, आदि में संकुचित हो जाएगा ...
के लिए प्रक्रिया Gnu / Linux में ग्राफिक रूप से फाइलों को डिकम्प्रेस करना टर्मिनल के माध्यम से भी आसान है। हम संपीड़ित फ़ाइल पर डबल क्लिक करते हैं और एक फ़ाइल उन सभी दस्तावेजों के साथ दिखाई देगी जो फ़ाइल में हैं। यदि हम इनमें से किसी भी दस्तावेज़ पर डबल क्लिक करते हैं, तो यह अस्थायी रूप से प्रदर्शित किया जाएगा, अगर हम फ़ाइल को अनज़िप करना चाहते हैं तो हम इसे चिह्नित करते हैं और फिर हम एक्सट्रैक्ट बटन दबाते हैं। भी हम सीधे "एक्सट्रैक्ट" बटन दबाकर सभी फाइलों को अनज़िप कर सकते हैं, लेकिन हमें यह सुनिश्चित करना होगा कि कोई फ़ाइल चिह्नित या चयनित न हो।
क्या यह केवल संपीड़ित फ़ाइलों के साथ किया जा सकता है?
सच तो यह है कि नहीं। वहां कई हैं अन्य ऑपरेशन हम संपीड़ित फ़ाइलों के साथ कर सकते हैं। न केवल हम फ़ाइलों को अनज़िप या बना सकते हैं, बल्कि हम उन्हें एन्क्रिप्ट भी कर सकते हैं या हम केवल एक विशिष्ट आकार की कई फाइलें बना सकते हैं और एक संपीड़ित फ़ाइल बनाने के लिए उनसे जुड़ सकते हैं।
लेकिन ये ऑपरेशन वे बाहर ले जाने के लिए अधिक जटिल हैं और इन प्रकार की फाइलों के साथ काम करना आवश्यक नहीं हैउपरोक्त कमांड और गाइड के साथ, यह एक कुशल और उत्पादक तरीके से संपीड़ित फ़ाइलों के साथ काम करने के लिए पर्याप्त से अधिक है।
$ सुडो एप्ट-जाओ स्थापित सन्दूक
फिर दाईं ओर फ़ाइल पर क्लिक करें, सन्दूक के साथ खोलें और file निकालें
उबंटू या फेडोरा वालों के लिए (यह डिफ़ॉल्ट रूप से आता है)
टर्मिनल में लिखें:
यूएनपी
unp कमांड लाइन तर्क के रूप में दी गई एक या एक से अधिक फाइलें निकालता है:
$ unp file.tar
$ unp file.bz2 file.rpm file.dat file.lzip
समर्थित प्रारूप:
$ अनप-स
ज्ञात संग्रह प्रारूप और उपकरण:
7z: p7zip या p7zip-full
इक्का: अशांति
ar, डिब: Binutils
arj: अरज
bz2: bzip2
टैक्सी: कैबरेक्ट्रेक्ट
chm: libchm-bin या archmage
cpio, वर्ष: cpio या वर्ष
dat: tnef
डीएमएस: xdms
exe: शायद नारंगी या अनज़िप या अनार या अनराज या लाह
gz: gzip
hqx: मैकुटिल्स
ल्हा, ल्झ: ल्हा
lz: lzip
lzma: xz-utils या lzma
lzo: lzop
lzx: unlzx
एमबॉक्स: फॉर्मेल और एमपैक
दोपहर: पीपीएम
rar: rar या unrar या unrar-free
rpm: rpm2cpio और cpio
समुद्र, समुद्र
तेज: शार्क
टार: टार
tar.bz2, tbz2: tar with bzip2
tar.lzip: tar with lzip
tar.lzop, tzo: lzop के साथ टार
tar.xz, txz: xz-utils के साथ टार
tar.z: कम्प्रेस के साथ टार
tgz, tar.gz: gzip के साथ टार
uu: sharutils
xz: xz-utils
नेगेटिव रिपीट काउंट / usr / bin / unp line 317 पर कुछ भी नहीं करता है।
zip, cbz, cbr, jar, war, ear, xpi, adf: unzip
चिड़ियाघर: चिड़ियाघर
टार फ़ाइलों को अनज़िप करने के लिए, टार्ज़-ज़ैव्फ़ फाइल।
मुझे लगता है कि केवल -xvf ही काफी है
कोई व्यक्ति उबंटू और अन्य डिस्ट्रो पर मटरपाइप स्थापित करने के तरीके पर एक ट्यूटोरियल कर रहा है और इसे ग्नोम और प्लाज़्मा 5 के साथ कैसे एकीकृत किया जाए, धन्यवाद।
एक स्थापना ubuntu 18 में पास के साथ धन्यवाद अनज़िप दस्तावेज़
अच्छा टुटो लेकिन यह बहुत बेहतर होगा यदि कम्प्रेसर मल्टीथ्रेडिंग का उपयोग कर सके। मैं 4gb फ़ाइलों को खोलना है और यह एक ryzen 5 1600x पर एक लंबा समय लगता है। Htop के साथ मैं यह देख पा रहा हूं कि प्रदर्शन बहुत कम है क्योंकि यह एक एकल सीपीयू का उपयोग करता है।