अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

डिक्टुनज़िप - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में डिक्टुनज़िप चलाएं

यह कमांड डिक्टुनज़िप है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


dictzip, dictunzip - रैंडम एक्सेस की अनुमति देते हुए फाइलों को कंप्रेस (या विस्तार) करें

SYNOPSIS


डिक्टज़िप [विकल्पों] नाम
डिक्टुनज़िप [विकल्पों] नाम

वर्णन


डिक्टज़िप का उपयोग कर फ़ाइलों को संपीड़ित करता है gzip(1) एल्गोरिथ्म (LZ77) इस तरह से है कि
के साथ पूरी तरह से संगत gzip फाइल प्रारूप। के लिए एक विस्तार gzip फ़ाइल स्वरूप
(अतिरिक्त क्षेत्र, RFC 2.3.1.1 के 1952 में वर्णित) अतिरिक्त डेटा को स्टोर करने की अनुमति देता है
एक संपीड़ित फ़ाइल का शीर्षलेख। कार्यक्रम जैसे gzip और ज़कात इस अतिरिक्त डेटा को अनदेखा कर देगा।
हालांकि, तानाशाही(8), डीआईसीटी प्रोटोकॉल डिक्शनरी सर्वर इस डेटा का उपयोग करने के लिए करेगा
फ़ाइल पर छद्म यादृच्छिक पहुँच निष्पादित करें। में फ़ाइलें डिक्टज़िप प्रारूप ".dz" में समाप्त होना चाहिए
ताकि उन्हें आम से अलग किया जा सके gzip फ़ाइलें जिनमें विशेष शामिल नहीं है
हेडर जानकारी।

RFC 1952 से, अतिरिक्त फ़ील्ड निम्नानुसार निर्दिष्ट है:

यदि FLG.FEXTRA बिट सेट है, तो हेडर में एक "अतिरिक्त फ़ील्ड" मौजूद है, जिसमें कुल
लंबाई XLEN बाइट्स। इसमें उपक्षेत्रों की एक श्रृंखला होती है, प्रत्येक रूप:

+---+---+---+---+============================= ==+
|SI1|SI2| LEN |... सबफ़ील्ड डेटा के LEN बाइट्स ...|
+---+---+---+---+============================= ==+

SI1 और SI2 एक उपक्षेत्र आईडी प्रदान करते हैं, आमतौर पर कुछ स्मृति चिन्ह के साथ दो ASCII अक्षर
मूल्य। जीन-लूप गैली[ईमेल संरक्षित]> की रजिस्ट्री का रखरखाव कर रहा है
उपक्षेत्र आईडी; कृपया उसे कोई सबफील्ड आईडी भेजें जिसका आप उपयोग करना चाहते हैं। उपक्षेत्र आईडी . के साथ
SI2 = 0 भविष्य में उपयोग के लिए आरक्षित हैं।

LEN 4 प्रारंभिक बाइट्स को छोड़कर, सबफ़ील्ड डेटा की लंबाई देता है।

RSI डिक्टज़िप प्रोग्राम SI1 के लिए 'R' और SI2 के लिए 'A' (यानी, "रैंडम एक्सेस") का उपयोग करता है। के बाद
LEN फ़ील्ड, डेटा को निम्नानुसार व्यवस्थित किया गया है:

+---+---+----+---+---+---+====================== ======+
| वीईआर | चेलेन | सीएचसीएनटी | ... डेटा के सीएचसीएनटी शब्द ... |
+---+---+----+---+---+---+====================== ======+

RFC 1952 के अनुसार, सभी डेटा पहले न्यूनतम-महत्वपूर्ण बाइट संग्रहीत किए जाते हैं। डेटा के वीईआर 1 के लिए,
सभी मान 16-बिट लंबे (2 बाइट्स) हैं, और अहस्ताक्षरित पूर्णांक हैं।

XLEN (जो पहले हेडर में निर्दिष्ट है) एक दो बाइट पूर्णांक है, इसलिए अतिरिक्त फ़ील्ड
0xffff बाइट्स लंबा हो सकता है, जिनमें से 2 बाइट्स सबफील्ड आईडी (SI1 और SI1) के लिए उपयोग किए जाते हैं, और
2 बाइट्स जिनमें से सबफील्ड लेंथ (LEN) के लिए उपयोग किया जाता है। यह 0xfffb बाइट्स (0x7ffd .) छोड़ता है
2-बाइट प्रविष्टियाँ या 0x3ffe 4-बाइट प्रविष्टियाँ)। यह देखते हुए कि ज़िप आउटपुट बफर 10% + . होना चाहिए
इनपुट बफर से 12 बाइट्स बड़े, हम प्रति प्रविष्टि 58969 बाइट्स या लगभग 1.8GB स्टोर कर सकते हैं
यदि 2-बाइट प्रविष्टियों का उपयोग किया जाता है। यदि यह एक सीमित कारक बन जाता है, तो दूसरा प्रारूप संस्करण
4-बाइट प्रविष्टियों के लिए चुना और परिभाषित किया जा सकता है।

संपीड़न के लिए, फ़ाइल को डेटा के "खंड" में विभाजित किया गया है, प्रत्येक खंड से कम है
64kB, और एक ऐसे क्षेत्र में संपीड़ित किया जा सकता है जो 64kB से कम लंबा है (ले रहा है
खाते में असंपीड्य डेटा -- आमतौर पर डेटा को एक ब्लॉक में संपीड़ित किया जाता है जो है
मूल से बहुत छोटा)। CHLEN फ़ील्ड के "हिस्सा" की लंबाई निर्दिष्ट करता है
आंकड़े। CHCNT फ़ील्ड निर्दिष्ट करता है कि कितने भाग पूर्व निर्धारित हैं, और डेटा के CHCNT शब्द
निर्दिष्ट करता है कि संपीड़न के बाद प्रत्येक खंड कितना समय है (यानी, वर्तमान संपीड़ित फ़ाइल में)।

डेटा पर रैंडम एक्सेस करने के लिए, ऑफ़सेट और डेटा की लंबाई प्रदान की जाती है
पुस्तकालय दिनचर्या। ये रूटीन उस हिस्से को निर्धारित करते हैं जिसमें वांछित डेटा शुरू होता है,
और उस टुकड़े को डीकंप्रेस करता है। लगातार विखंडू आवश्यक के रूप में विघटित होते हैं।

समझौतों से


गति ट्रू रैंडम फ़ाइल एक्सेस का एहसास नहीं होता है, क्योंकि कोई भी एक्सेस, यहां तक ​​कि एक बाइट के लिए भी,
यह आवश्यक है कि 64kB खंड को पढ़ा और विघटित किया जाए। यह एक्सेस करने से धीमा है
एक फ्लैट टेक्स्ट फ़ाइल, लेकिन पूरी तरह से सीरियल एक्सेस करने की तुलना में बहुत तेज है
संपीड़ित फ़ाइल।

अंतरिक्ष टेक्स्ट डिक्शनरी डेटाबेस के लिए हम 64kB विखंडू के उपयोग के साथ काम कर रहे हैं
और अधिकतम LZ77 संपीड़न एक फ़ाइल का एहसास करता है जो कि से केवल 4% बड़ा है
एक ही फ़ाइल को एक साथ संपीड़ित किया गया।

विकल्प


-d or -- डीकंप्रेस
डीकंप्रेस। यदि निष्पादन योग्य कहा जाता है तो यह डिफ़ॉल्ट है डिक्टुनज़िप.

-c or --stdout
मानक आउटपुट पर आउटपुट लिखें; मूल फाइलों को अपरिवर्तित रखें। यह केवल .... ही
डीकंप्रेसिंग के समय उपलब्ध है (क्योंकि हेडर के कुछ हिस्सों को एक के बाद अपडेट किया जाना चाहिए
संपीड़ित करते समय लिखें)।

-f or --बल
आउटपुट फ़ाइल पहले से मौजूद होने पर भी संपीड़न या डीकंप्रेसन को बाध्य करें।

-h or --मदद
सहायता प्रदर्शित करें।

-k or --रखना
मूल फ़ाइल को न हटाएं।

-l or --सूची
प्रत्येक संपीड़ित फ़ाइल के लिए, निम्न फ़ील्ड सूचीबद्ध करें:

प्रकार: dzip, gzip, या पाठ (अज्ञात स्वरूपों में फ़ाइलें शामिल हैं)
सीआरसी: सीआरसी चेकसम
दिनांक और समय: शीर्षलेख से
विखंडू: फ़ाइल में विखंडू की संख्या
आकार: प्रत्येक असम्पीडित खंड का आकार
कॉम्प.: संकुचित आकार
असम्पीडित: असम्पीडित आकार
अनुपात: संपीड़न अनुपात (0.0% यदि अज्ञात है)
नाम: असम्पीडित फ़ाइल का नाम

विपरीत gzip, संपीड़न विधि का पता नहीं चला है।

-L or --लाइसेंस
प्रदर्शित करें डिक्टज़िप लाइसेंस और छोड़ दिया।

-t or --परीक्षण
संपीड़ित फ़ाइल अखंडता की जाँच करें। यह विकल्प लागू नहीं किया गया है। इसके बजाय, यह
हेडर जानकारी सूचीबद्ध करेगा।

-v or --शब्दशः
वर्बोज़। संपीड़न के दौरान अतिरिक्त जानकारी प्रदर्शित करें।

-V or --संस्करण
संस्करण। संस्करण संख्या और संकलन विकल्प प्रदर्शित करें और फिर छोड़ दें।

-s प्रारंभ or --प्रारंभ प्रारंभ
दशमलव संख्याओं का उपयोग करके डीकंप्रेसन शुरू करने के प्रस्ताव को निर्दिष्ट करें। डिफ़ॉल्ट पर है
फ़ाइल की शुरुआत।

-e आकार or --आकार आकार
दशमलव संख्याओं का उपयोग करके फ़ाइल के उस हिस्से का आकार निर्दिष्ट करें जिसे डिकम्प्रेस करना है।
डिफ़ॉल्ट पूरी फ़ाइल है।

-S प्रारंभ or --शुरू प्रारंभ
बेस 64 नंबरों का उपयोग करके डीकंप्रेसन शुरू करने के प्रस्ताव को निर्दिष्ट करें। डिफ़ॉल्ट पर है
फ़ाइल की शुरुआत।

-E आकार or --आकार प्रारंभ
बेस 64 नंबरों का उपयोग करते हुए, फ़ाइल के हिस्से को डिकम्प्रेस करने के लिए आकार निर्दिष्ट करें।
डिफ़ॉल्ट पूरी फ़ाइल है।

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

-P पोस्टफिल्टर or --पद पोस्टफिल्टर
कम्प्रेशन या डीकंप्रेसन के बाद फ़िल्टर के रूप में निष्पादित करने के लिए शेल कमांड निर्दिष्ट करें।

क्रेडिट


डिक्टज़िप रिक फेथ द्वारा लिखा गया था ([ईमेल संरक्षित]) और की शर्तों के तहत वितरित किया जाता है
जीएनयू जनरल पब्लिक लाइसेंस। यदि आपको अन्य शर्तों के तहत वितरित करने की आवश्यकता है, तो लिखें
लेखक।

इस कार्यक्रम द्वारा उपयोग किए जाने वाले मुख्य पुस्तकालय (ज़्लिब, रेगेक्स, लिबमा) के तहत वितरित किए जाते हैं
अलग-अलग शब्द हैं, इसलिए आप उन अनुप्रयोगों के लिए पुस्तकालयों का उपयोग करने में सक्षम हो सकते हैं जो हैं
जीपीएल के साथ असंगत -- कृपया कॉपीराइट नोटिस और लाइसेंस जानकारी देखें कि
अधिक जानकारी के लिए पुस्तकालयों के साथ आएं, और समाधान के लिए अपने वकील से परामर्श करें
ये मुद्दे।

onworks.net सेवाओं का उपयोग करके ऑनलाइन डिक्टुनज़िप का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad