Note : Pour extraire dans un répertoire autre que le répertoire courant, utiliser l'option -C chemin
Archives .tar
$ tar -xvf fichier.tar
Archives .tar.xz
$ tar -xJf fichier.tar.xz
Archives .tar.bz2
$ tar -xjvf fichier.tar.bz2
$ tar -xzvf fichier.tar.gz
$ tar -xzvf fichier.tgz
$ unxz fichier.xz
Archives .zip
$ sudo aptitude install unzip
$ unzip -l fichier.zip # Liste les fichiers
$ unzip fichier.zip # Extrait tous les fichiers dans le répertoire courant
$ unzip fichier.zip -d Destination # Extrait tous les fichiers dans le répertoire Destination
Attention : pas de - (trait d'union) devant les options des commandes 7z et rar.
Archives .7z
$ sudo aptitude install p7zip-full
$ 7z l fichier.7z # Liste les fichiers
$ 7z e fichier.7z # Extrait les fichiers dans le répertoire courant sans prendre en compte l'arborescence
$ 7z x fichier.7z # Idem option e mais en prenant en compte l'arborescence
$ 7z e fichier.7z -o Destination # Extrait (option e ou x) dans le repértoire Destination
Archives .rar
$ aptitude install unrar #nonfree
$ unrar help # aide
$ unrar l # Liste es fichiers
$ unrar e # Extraction sans les chemins archivés
$ unrar x # Extraction avec chemin complet
$ sudo aptitude install bzip2
$ bzip2 -l fichier.bz2 # Liste des fichiers
$ bzip2 -d fichier.bz2 # Décompresse le fichier et supprime le fichier original
$ bzip2 -dk fichier.bz2 # Décompresse le fichier et conserver le fichier original
$ aptitude install gzip
$ gzip -l fichier.gz # Liste des fichiers
$ gzip -d fichier.gz # Décompresse le fichier et supprime le fichier originalgine
$ gzip -dk fichier.gz # Décompresse le fichier et conserve le fichier original