Howto compress files in Unix
Talk0
1,787pages on
this wiki
this wiki
This shows how to compress files or folders via command line, of many formats.
Contents |
Common Compression Formats
Edit
Introduction
Edit
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
Edit
gzip format
Edit
tar -czvf app.tar.gz app
bz2 format
Edit
tar -cjvf app.tar.bz2 app
xz format
Edit
tar -cJvf app.tar.xz app
zip format
Edit
- directory: zip -r app.zip app
- zip man page
rar format
Edit
- directory: rar a app.rar app/
- file: rar a app.rar app
- rar man page
LZMA format
Edit
- 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
Edit
file: 7zr a app.7z app
Uncompressed archive
Edit
tar -cvf app.tar app
GUI
Edit
- please add