English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر gzip في Linux

مجمع الأوامر في لينكس

أمر gzip في Linux يستخدم لضغط الملفات.

gzip هو برنامج ضغط مستخدم على نطاق واسع، بعد ضغط الملفات به، يتم إضافة امتداد "gz" إلى اسم الملف.

النحو

gzip [-acdfhlLnNqrtvV][-S <سلسلة نهاية الضغط>][-<كفاءة الضغط>][--best/fast][ملف...] أو gzip [-acdfhlLnNqrtvV][-S <سلسلة نهاية الضغط>][-<كفاءة الضغط>][--best/fast][مجلد]

المعامل:

  • -a أو --ascii  استخدام نمط النص ASCII.
  • -c أو --stdout أو --to-stdout  إخراج ملف الضغط إلى جهاز الإخراج القياسي، دون تعديل الملف الأصلي.
  • -d أو --decompress أو ----uncompress  فتح ملف الضغط.
  • -f أو --force  ضغط الملف قسريًا. لا يهم ما إذا كان الاسم أو الاتصال القوي موجودًا أم لا، أو ما إذا كان الملف رابطًا مرجعي.
  • -h أو --help  مساعدة عبر الإنترنت.
  • -l أو --list  قائمة بالمعلومات المتعلقة بملف الضغط.
  • -L أو --license  عرض معلومات الإصدار والحقوق.
  • -n أو --no-name  عند ضغط الملف، لا حفظ اسم الملف والمعرف الزمني الأصلي.
  • -N أو --name  عند ضغط الملف، حفظ اسم الملف والمعرف الزمني الأصلي.
  • -q أو --quiet  لا عرض إشعارات.
  • -r أو --recursive  معالجة تراكمية، معالجة جميع الملفات والمجلدات في الدليل المحدد.
  • -S<سلسلة نهاية الضغط> أو ----suffix<سلسلة نهاية الضغط>  تغيير سلسلة نهاية الضغط.
  • -t أو --test  اختبار ما إذا كان ملف الضغط صحيحًا أم لا.
  • -v أو --verbose  عرض عملية تنفيذ الأمر.
  • -V أو --version  عرض معلومات الإصدار.
  • -<كفاءة الضغط>  كفاءة الضغط هي عدد بين 1-9، والقيمة المسبقة الإعدادية هي "6"، وكلما زاد الرقم، زادت كفاءة الضغط.
  • --best  هذا المعامل يؤدي نفس تأثير مع معامل "-9".
  • --fast  تأثير هذا المعامل هو نفس تأثير تحديد "-1" المعامل.}

مثال على الخط

ملفات مضغوط

[[email protected] a]# ls //عرض ملفات الدليل الحالي
a.c b.h d.cpp
[[email protected] a]# gzip * //ضغط جميع الملفات في الدليل
[[email protected] a]# ls //عرض ملفات الدليل الحالي
a.c.gz    b.h.gz    d.cpp.gz
[[email protected] a]# 

استمرار من مثال 1، عرض التفاصيل

[[email protected] a]# gzip -dv * //استخراج الملفات، وعرض التفاصيل
a.c.gz:     0.0% -- بدلاً من a.c
b.h.gz:     0.0% -- بدلاً من b.h
d.cpp.gz:     0.0% -- بدلاً من d.cpp
[[email protected] a]# 

استمرار من مثال 1، عرض معلومات ملفات المضغوط

[[email protected] a]# gzip -l *
     مضغوط    غير مضغوط نسبة غير مضغوط اسم_غير_مضغوط
         24          0  0.0% a.c
         24          0  0.0% b.h
         26          0  0.0% d.cpp

مجمع الأوامر في لينكس