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

أمر zip في Linux

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

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

zip هو برنامج ضغط شائع، وملف الضغط له امتداد .zip.

النحو

zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <مجلد العمل>][-ll][-n <سلسلة النهاية>][-t <تاريخ_وقت>][-<كفاءة الضغط>][ملف مضغوط][ملفات...][-i <نمط النموذج>][-x <نمط النموذج>]

المساهمات:

  • -A تعديل ملفات التفريغ التلقائي القابلة للتنفيذ.
  • -b<مجلد العمل> تحديد مجلد التخزين المؤقت لتخزين الملفات.
  • -c إضافة تعليق لكل ملف مضغوط.
  • -d حذف الملف المحدد من داخل الملف المضغوط.
  • -D عدم إنشاء أسماء مجلدات داخل ملف المضغوط.
  • -f تحديث الملفات الموجودة.
  • -F محاولة إصلاح ملف مضغوط تالف.
  • -g إضافة ملف مضغوط بعد ضغط الملف إلى ملف مضغوط موجود، وليس إنشاء ملف مضغوط جديد.
  • -h المساعدة المتاحة عبر الإنترنت.
  • -i<نمط النموذج> ضغط الملفات التي تتوافق مع المعيار فقط.
  • -j حفظ اسم الملف ومحتواه فقط، دون حفظ أي أسماء مجلدات.
  • -J حذف البيانات غير الضرورية في بداية ملف المضغوط.
  • -k استخدام اسم الملف بصيغة متوافقة مع MS-DOS.
  • -l عند ضغط الملف، يتم استبدال رمز LF برمز LF+CR.
  • -ll عند ضغط الملف، يتم استبدال رمز LF+CR برمز LF.
  • -L عرض معلومات الحقوق.
  • -m بعد ضغط الملف وإضافته إلى الملف المضغوط، يتم حذف الملف الأصلي، أي نقل الملف إلى الملف المضغوط.
  • -n<سلسلة النهاية> لا يضغط على الملفات التي تحتوي على سلسلة النهاية المحددة.
  • -o يستخدم أحدث ملف تم تعديله في الملف المضغوط، ويقوم بإعداد وقت التغيير في الملف المضغوط إلى نفس الوقت.
  • -q لا يظهر عملية تنفيذ الأوامر.
  • -r معالجة تنسيق إضافي، معالجة جميع الملفات والمجلدات في الدليل المحدد.
  • -S تضمين الملفات النظامية والمخفية.
  • -t<تاريخ_وقت> تعيين تاريخ ملف الضغط إلى التاريخ المحدد.
  • -T التحقق من أن كل ملف في ملفات التخزين صحيح.
  • -u مشابه لـ -f، ولكن سيزيد أيضًا من إزالة الملفات الأخرى المضغوطة إلى الدليل.
  • -v عرض عملية تنفيذ الأوامر أو عرض معلومات الإصدار.
  • -V حفظ خصائص ملف نظام VMS.
  • -w إضافة عدد إصدار إلى اسم الملف، هذا المعامل فعال فقط في نظام التشغيل VMS.
  • -x<نمط النمط> استبعاد الملفات التي تتوافق مع المعيار أثناء الضغط.
  • -X عدم حفظ خصائص الملف الإضافية.
  • -y حفظ الرابط المميز مباشرة، وليس الملف الذي يشير إليه، هذا المعامل فعال فقط في أنظمة UNIX مثل.
  • -z إضافة تعليق إلى ملف الضغط.
  • -$ حفظ اسم مجلد وحدة الأقراص الأولي للملف المضغوط.
  • -<كفاءة الضغط> كفاءة الضغط هي عدد بين 1 و9.

نماذج على الإنترنت

تضمين جميع الملفات والمجلدات في مجلد /home/html في مجلد html.zip في نفس الدليل:

zip -q -r html.zip /home/html

إذا كنا في مجلد /home/html، يمكننا تنفيذ الأوامر التالية:

zip -q -r html.zip *

حذف ملف a.c من ملف الدمج cp.zip

zip -dv cp.zip a.c

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