En Linux hay diversas herramientas para empaquetar y comprimir archivos, tomando en cuenta que  empaquetar es juntar dos o más archivos en un solo archivo (paquete) y comprimir es tomar este archivo-paquete y comprimirlo a continuación te muestro un resumen de las más comunes, de acuerdo a la extensión que comunmente se acostumbra ponerles.
| .tar (tar) | |
|---|---|
| Empaquetar | 
 tar cvf archivo.tar  /archivo/mayo/* 
 | 
| Desempaquetar | 
 tar xvf archivo.tar 
 | 
| Ver el contenido (sin extraer) | 
 tar tvf archivo.tar 
 | 
| .tar.gz – .tar.z – .tgz (tar con gzip) | |
|---|---|
| Empaquetar y comprimir | 
 tar czvf archivo.tar.gz /archivo/mayo/* 
 | 
| Desempaquetar y descomprimir | 
 tar xzvf archivo.tar.gz 
 | 
| Ver el contenido (sin extraer) | 
 tar tzvf archivo.tar.gz 
 | 
| .gz (gzip) | |
|---|---|
| Comprimir | 
 gzip -q archivo 
(El archivo lo comprime y lo renombra como «archivo.gz»)  | 
| Descomprimir | 
 gzip -d archivo.gz 
(El archivo lo descomprime y lo deja como «archivo»  | 
| Nota: gzip solo comprime archivos, no directorios | |
| .bz2 (bzip2) | |
|---|---|
| Comprimir | 
 bzip2 archivo bunzip2 archivo 
(El archivo lo comprime y lo renombra como «archivo.bz2»)  | 
| Descomprimir | 
 bzip2 -d archivo.bz2 bunzip2 archivo.bz2 
(El archivo lo descomprime y lo deja como «archivo»)  | 
| Nota: bzip2 solo comprime archivos, no directorios | |
| .tar.bz2 (tar con bzip2) | |
|---|---|
| Comprimir | 
 tar -c archivos | bzip2 > archivo.tar.bz2 
 | 
| Descomprimir | 
 bzip2 -dc archivo.tar.bz2 | tar -xv tar jvxf archivo.tar.bz2 (versiones recientes de tar) 
 | 
| Ver contenido | 
 bzip2 -dc archivo.tar.bz2 | tar -tv 
 | 
| .zip (zip) | |
|---|---|
| Comprimir | 
 zip archivo.zip /mayo/archivos 
 | 
| Descomprimir | 
 unzip archivo.zip 
 | 
| Ver contenido | 
 unzip -v archivo.zip 
 | 
| .lha (lha) | |
|---|---|
| Comprimir | 
 lha archivo.lha /mayo/archivos 
 | 
| Descomprimir | 
 lha -x archivo.lha 
 | 
| Ver contenido | 
 lha -v archivo.lha lha -l archivo.lha 
 | 
| .zoo (zoo) | |
|---|---|
| Comprimir | 
 zoo -a archivo.zoo /mayo/archivos 
 | 
| Descomprimir | 
 zoo -x archivo.zoo 
 | 
| Ver contenido | 
 zoo -v archivo.zoo zoo -L archivo.zoo 
 | 
| .rar (rar) | |
|---|---|
| Comprimir | 
 rar -a archivo.rar /mayo/archivos 
 | 
| Descomprimir | 
 rar -x archivo.rar 
 | 
| Ver contenido | 
 rar -v archivo.rar rar -l archivo.rar 
 | 
Fuente original: Sergio González Durán (http://www.linuxtotal.com.mx/index.php?cont=info_admon_004)