أوامر Linux: gzip

دليل سريع إلىgzipأمر يستخدم لضغط ملف

يمكنك ضغط ملف باستخدام بروتوكول ضغط gzip المسمىLZ77باستخدامgzipيأمر.

إليك أبسط استخدام:

gzip filename

سيؤدي ذلك إلى ضغط الملف وإلحاق ملف.gzتمديد لها. تم حذف الملف الأصلي. لمنع هذا ، يمكنك استخدام-cالخيار واستخدام إعادة توجيه الإخراج لكتابة الإخراج إلىfilename.gzملف:

gzip -c filename > filename.gz

ال-cالخيار يحدد أن الإخراج سينتقل إلى دفق الإخراج القياسي ، مع ترك الملف الأصلي كما هو

أو يمكنك استخدام ملف-kاختيار:

gzip -k filename

هناك مستويات مختلفة من الضغط. كلما زاد الضغط ، كلما استغرق الضغط (وفك الضغط) وقتًا أطول. تتراوح المستويات من 1 (أسرع ، أسوأ ضغط) إلى 9 (أبطأ ، أفضل ضغط) ، والافتراضي هو 6.

يمكنك اختيار مستوى معين مع-<NUMBER>اختيار:

gzip -1 filename

يمكنك ضغط عدة ملفات من خلال سردها:

gzip filename1 filename2

يمكنك ضغط جميع الملفات الموجودة في الدليل ، بشكل متكرر ، باستخدام ملحق-rاختيار:

gzip -r a_folder

ال-vخيار طباعة معلومات نسبة الضغط. فيما يلي مثال على استخدامه مع ملف-k(احتفظ) الخيار:

gzipيمكن أيضًا استخدامها لفك ضغط ملف باستخدام امتداد-dاختيار:

gzip -d filename.gz

الgzipيعمل الأمر على Linux و macOS و WSL وفي أي مكان لديك بيئة UNIX

تحميل مجانيكتيب أوامر Linux


المزيد من دروس CLI: