How To Wiki
Advertisement

This shows how to compress files or folders via command line, of many formats.

Common Compression Formats[]

Introduction[]

for these examples "app" is a file or folder that you want to compress, and compressed fire that is created is "app.tar.*"

Command Line[]

gzip format[]

tar -czvf app.tar.gz app

bz2 format[]

tar -cjvf app.tar.bz2 app

xz format[]

tar -cJvf app.tar.xz app

zip format[]

rar format[]

  • directory: rar a app.rar app/
  • file: rar a app.rar app
  • rar man page

LZMA format[]

  • Fast compression:
    • tar -cv app |lzma e -a0 -d15 -fb16 -mfhc4 -si -so >app.tar.lzma
  • Normal compression:
    • tar -cv app |lzma e -d21 -fb32 -si -so >app.tar.lzma
  • Maximum compression:
    • tar -cv app |lzma e -si -so >app.tar.lzma
  • Ultra compression:
    • tar -cv app |lzma e -d25 -si -so >app.tar.lzma
  • lzma man page

7zip format[]

file: 7zr a app.7z app

Uncompressed archive[]

tar -cvf app.tar app

GUI[]

  • please add

References[]

Advertisement