Atool : Les archives faciles !

Vous êtes embêtés avec la gestion fastidieuse des différentes syntaxes propres à chaque type d’archive ? Atool est la solution ! Cet utilitaire en ligne de commande permet de gérer de manière simple et efficace toutes vos archives indifféremment de leurs types :) .

La liste des formats supportés par Atool vous conviendra très certainement, en voici la preuve : .tar.gz, .tar.bz, .tar.bz2,.tar.Z, .tar.lzo, .tar.lz, .tar.xz, .tar.7z, .tar, .zip, .jar, .rar, .7z, .alz, .ace, .a, .arj, .arc, .rpm, .deb, .cab, .gz, .bz, .bz2, .Z, .lzma, .lzo, .lz, .xz, .rz, .lrz, .7z, .cpio.

Pas mal, non ?

L’utilisation d’Atool possède le grand avantage d’être simplifiée au maximum, notamment avec des fonctions comme aunpack ou apack qui permettent respectivement de décompresser ou de créer une archive. Inutile donc de regarder la documentation d’un .tar ou d’un .zip pour arriver à vos fins.

Bref, Atool vous rendra bien des services surtout si vous utilisez un gestionnaire de fichiers en mode texte !

Installation :

Ouvrez votre terminal et inscrivez simplement :

$ yaourt -S atool

How to :

  • Créer une archive :
$ atool -a [archive] [fichiers]

ou

$ apack [archive] [fichiers]
  • Décompresser une archive :
$ atool -x [archive]

ou

$ aunpack [archive]
  • Décompresser une archive dans un autre répertoire :
$ atool -X [archive] [destination]

ou

$ apack [archive] [destination]
  • Lister le contenu d’une archive :
$ atool -l [archive]

ou

$ als [archive]
  • Comparer deux archives :
$ atool -d [archive1] [archive2]

ou

$ adiff [archive1] [archive2]
  • Archiver une archive dans un format différent :
$ arepack [ancien_format] [nouveau_format]

En pratique :

Histoire de bien comprendre le fonctionnement de ces différents outils voici un petit exercice :

  • Création du répertoire ~/exercice/dir/ :
$ mkdir -p ~/exercice/dir/
  • Ajout du fichier file_1 :
$ touch ~/exercice/dir/file_1
  • Déplacement dans le répertoire ~/exercice :
$ cd ~/exercice/
  • Création d’un archive au format tar.gz contenant le répertoire /dir :
$ apack archive_1.tar.gz dir
  • Listing des fichiers présents dans l’archive obtenue :
$ als archive_1.tar.gz
  • Archivage dans un autre format ( .tar.gz / .zip) :
$ arepack archive_1.tar.gz archive_1.zip
  • Ajout du fichier file_2 :
$ touch ~/exercice/dir/file_2
  • Création d’une archive au format .tar :
$ apack archive_2.tar dir
  • Visualiser les différences entres deux archives :
$ adiff archive_1.tar.gz archive_2.tar

Fin de l’exercice ! Comme d’habitude je conseille vivement de lire la documentation en faisant un simple :

$ man atool

De nombreux conseils y sont présents ainsi qu’une explication concernant la création d’un fichier de configuration.

Voilà un gestionnaire d’archives simple et efficace !

Lien :

Dans la même catégorie :

 

Vus : 1229
Publié par Weedfast : 184