عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

ضغط - متصل بالإنترنت في السحابة

قم بتشغيل Compress في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو ضغط الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ضغط ، uncompress.real - ضغط البيانات وتوسيعها

موجز


ضغط [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b بت ] [ الاسم ]
غير مضغوط حقيقي [ -f ] [ -v ] [ -c ] [ -V ] [ الاسم ]

الوصف


لاحظ أن البرنامج الذي عادة ما يتم تثبيته كملف فك الضغط تم تثبيته من أجل
دبيان غير مضغوط حقيقي. تم القيام بذلك لتجنب التعارض مع أكثر-
برنامج شائع الاستخدام يحمل نفس الاسم وهو جزء من حزمة gzip.

ضغط يقلل من حجم الملفات المسماة باستخدام ترميز Lempel-Ziv التكيفي. حينما
ممكن ، يتم استبدال كل ملف بواحد مع الامتداد .Z ، مع الحفاظ على نفس الشيء
أوضاع الملكية وأوقات الوصول والتعديل. إذا لم يتم تحديد أي ملفات ، فإن المعيار
يتم ضغط الإدخال على الإخراج القياسي. ضغط سيحاول فقط الضغط
الملفات العادية. على وجه الخصوص ، سيتجاهل الروابط الرمزية. إذا كان الملف لديه العديد من الصعب
الروابط ضغط سوف يرفض ضغطه ما لم يكن -f يتم إعطاء العلم.

If -f لم يتم إعطاء و ضغط يتم تشغيله في المقدمة ، تتم مطالبة المستخدم بـ
ما إذا كان يجب الكتابة فوق ملف موجود.

يمكن استعادة الملفات المضغوطة إلى شكلها الأصلي باستخدام غير مضغوط حقيقي.

غير مضغوط حقيقي يأخذ قائمة من الملفات في سطر الأوامر الخاص به ويستبدل كل ملف
الاسم ينتهي بـ .Z والذي يبدأ بالرقم السحري الصحيح بملف غير مضغوط
بدون ال .ز. سيكون للملف غير المضغوط الوضع والملكية والطوابع الزمنية لملف
ملف مضغوط.

-c الخيار يجعل ضغط / uncompress.real الكتابة إلى الإخراج القياسي ؛ لا توجد ملفات
تغيرت.

إذا كان -r العلم محدد ، ضغط سيعمل بشكل متكرر. إذا كان أي من أسماء الملفات
المحدد في سطر الأوامر هي الدلائل ، ضغط سوف ينزل إلى الدليل
وضغط جميع الملفات التي يجدها هناك.

-V يخبر العلم كل من هذه البرامج بطباعة نسخته و patchlevel ، جنبًا إلى جنب مع
أي علامات المعالج المسبق المحددة أثناء التجميع ، على stderr قبل القيام بأي شيء
ضغط أو فك الضغط.

ضغط يستخدم خوارزمية Lempel-Ziv المعدلة المشهورة في "A Technique for High
ضغط بيانات الأداء "، تيري أ. IEEE الكمبيوتر المجلد. 17 ، لا. 6 (يونيو 1984) ،
ص 8-19. يتم استبدال السلاسل الفرعية الشائعة في الملف أولاً برموز 9 بت 257 وما فوق.
عند الوصول إلى الرمز 512 ، تتحول الخوارزمية إلى رموز 10 بت وتستمر في استخدام المزيد
بت حتى الحد المحدد بواسطة -b تم الوصول إلى العلم (الافتراضي 16). بت يجب أن تكون
بين 9 و 16. يمكن تغيير الإعداد الافتراضي في المصدر للسماح ضغط ليتم تشغيلها
آلة أصغر.

بعد بت تم بلوغ الحد ، ضغط يتحقق بشكل دوري من نسبة الضغط. لو
يتزايد ، ضغط يستمر في استخدام قاموس الكود الحالي. ومع ذلك ، إذا كان
تنخفض نسبة الضغط ، ضغط يتجاهل جدول السلاسل الفرعية ويعيد بنائه
من الصفر. يسمح هذا للخوارزمية بالتكيف مع "الكتلة" التالية من الملف.

نلاحظ أن -b تم حذف العلم لـ uncompress.real ، منذ بت المعلمة المحددة
أثناء الضغط يتم ترميزه داخل الإخراج ، جنبًا إلى جنب مع رقم سحري للتأكد من ذلك
لم تتم محاولة فك ضغط البيانات العشوائية أو إعادة ضغط البيانات المضغوطة.

يعتمد مقدار الضغط الذي تم الحصول عليه على حجم الإدخال وعدد ملفات بت
لكل رمز ، وتوزيع السلاسل الفرعية المشتركة. عادة ، نص مثل شفرة المصدر
أو يتم تقليل اللغة الإنجليزية بنسبة 50-60٪. الضغط بشكل عام أفضل بكثير من ذلك الذي تم تحقيقه
بواسطة ترميز Huffman (كما هو مستخدم في الحزم ) ، أو ترميز هوفمان التكيفي (اتفاق) ، ويستغرق أقل
وقت الحساب.

تحت المبادرة من -v الخيار ، تتم طباعة رسالة توضح النسبة المئوية للتخفيض لكل منها
ملف مضغوط.

DIAGNOSTICS


عادة ما تكون حالة الخروج 0 ؛ إذا كان الملف الأخير أكبر بعد (محاولة) الضغط ، فإن ملف
الحالة 2 ؛ إذا حدث خطأ ، فإن حالة الخروج هي 1.

الاستخدام: ضغط [-dfvcVr] [-b maxbits] [ملف ...]
تم تحديد خيارات غير صالحة في سطر الأوامر.
maxbits مفقودة
يجب أن يتبع Maxbits -b.
ملف: ليس بتنسيق مضغوط
الملف المحدد ل فك الضغط لم يتم ضغطه.
ملف: مضغوط بـ xx بت ، يمكن التعامل معها فقط yy بت
قم بتقديم تم ضغطه بواسطة برنامج يمكنه التعامل مع المزيد بت من الضغط
كود على هذا الجهاز. أعد ضغط الملف بحجم أصغر بت.
ملف: يحتوي بالفعل على لاحقة Z - لا تغيير
من المفترض أن يكون الملف مضغوطًا بالفعل. أعد تسمية الملف وحاول مرة أخرى.
ملف: اسم الملف طويل جدًا بحيث يتعذر التعامل معه
لا يمكن ضغط الملف لأن اسمه أطول من 12 حرفًا.
أعد تسمية وحاول مرة أخرى. لا تظهر هذه الرسالة على أنظمة BSD.
ملف موجود أصلا؛ هل ترغب في الكتابة فوق (ص أم ن)؟
أجب بـ "y" إذا كنت تريد استبدال ملف الإخراج ؛ "ن" إذا لم يكن كذلك.
فك الضغط: المدخلات الفاسدة
تم اكتشاف انتهاك SIGSEGV مما يعني عادة أن ملف الإدخال قد تم
تالف.
ضغط: xx.xx٪
النسبة المئوية للمدخلات المحفوظة بالضغط. (ذو صلة فقط بـ -v.)
- ليس ملفًا عاديًا أو دليلًا: تم التجاهل
عندما لا يكون ملف الإدخال ملفًا عاديًا أو دليلًا ، (على سبيل المثال ، رابط رمزي ،
مقبس ، FIFO ، ملف الجهاز) ، يتم تركه دون تغيير.
-- لديه xx روابط أخرى: لم يتغير
يحتوي ملف الإدخال على روابط. لم يتغير. يرى ln(1) لمزيد من المعلومات.
استخدم -f علم لفرض ضغط الملفات ذات الروابط المتعددة.
- الملف لم يتغير
لا يتم تحقيق وفورات عن طريق الضغط. المدخلات لا تزال عذراء.

استخدم خدمة الضغط على الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad