تقليل حجم الملف
تقلل أدوات الضغط من حجم الملفات الفردية. وهي عادةً ما تحل محل الملف الأصلي بالإصدار المضغوط.
1. gzip
ينشئ ملفات بامتداد .gz. بشكل عام يكون الضغط أسرع ولكنه أقل كفاءة قليلاً من bzip2.
bash $ gzip large_log.txt
يتم استبدال الملف الأصلي بـ large_log.txt.gz
فك الضغط باستخدام gunzip أو gzip -d
$ gunzip large_log.txt.gz
يستعيد large_log.txt
2. bzip2
ينشئ ملفات بامتداد .bz2. يكون الضغط أبطأ ولكنه غالباً ما يحقق أحجام ملفات أصغر.
bash $ bzip2 archive.tar
تم استبداله بـ archive.tar.bz2
فك الضغط باستخدام bunzip2 أو bzip2 -d
$ bunzip2 archive.tar.bz2
3. عرض الملفات المضغوطة (zcat و bzcat)
تسمح لك هذه الأوامر بعرض محتويات ملف مضغوط دون فك ضغطه أولاً.
bash $ zcat large_log.txt.gz | less