Gérer les archives avec un utilitaire atool Linux

Gérer les archives avec un utilitaire atool Linux

Il existe différents outils que vous pouvez utiliser pour gérer les fichiers d'archives lorsque vous utilisez Linux. Cependant, la plupart des outils sont limités à des formats d'archives spécifiques. Heureusement, vous pouvez utiliser le un outil Utilitaire, un script Perl disponible pour gérer les archives Linux et prend en charge plusieurs formats.

La bonne chose avec atool est qu'il a des commandes différentes telles que AuNpack, qui extrait les fichiers de manière organisée. En outre, ce n'est pas la seule commande ATOOL disponible, et nous passerons par toutes les options disponibles et comment vous pouvez les utiliser pour vos fichiers d'archives.

Comment utiliser la commande atool Linux

Pour utiliser les commandes de script ATool Perl, vous devez installer l'utilitaire à partir du gestionnaire de packages. Utilisez la commande suivante pour l'installer:

$ sudo apt install atool


Une fois installé, vous pouvez commencer par vérifier les options disponibles que vous pouvez utiliser à partir de la page d'aide. Il a deux sections: la section des commandes et la section Options. Les commandes peuvent être écrites de différentes manières. Par exemple, une commande comme atool -x est le même que l'utilisation tasser. Nous verrons les exemples d'utilisation dans la discussion suivante.

La commande atool peut gérer différentes archives de fichiers, y compris BZIP, TAR.7Z, goudron.GZ, Jar, Rar, Gzip, Deb, etc.

Commandes atool

Atool a diverses options, et ils peuvent tous être combinés avec les différentes commandes.

1. un chat

La commande ACAT est utilisée pour afficher le contenu d'un fichier dans une archive. Vous pouvez accéder à la même commande en tapant atool -c. Dans cet exemple, nous utiliserons le des noms.zipper fichier d'archive.

Noms de $ acat.test de fermeture éclair.SMS

La sortie suivante affiche le contenu d'un fichier, test.SMS:

2. tasser

L'utilisation de l'Aunpack est similaire à l'utilisation atool -x. Il extrait le contenu d'un fichier d'archive dans le répertoire actuel.

Pour extraire notre fichier zip, utilisez la commande suivante:

$ noms aunpack.zipper
ou
$ atool -x noms.zipper

Une fois extrait, nous avons maintenant un répertoire avec le contenu des archives. Dans notre cas, nous avons le des noms annuaire.

3. SLA

Pour répertorier les fichiers dans le fichier d'archive, utilisez le SLA ou atool -l commande.

Noms $ als.zipper

La sortie affiche la longueur du fichier, la date et l'heure créées, et le nombre total de fichiers dans l'archive.

4. un paquet

Vous pouvez également créer un fichier d'archive de toute extension à l'aide du un paquet ou un outil -un commande. Par exemple, faisons un .le goudron.gz Archive en utilisant la commande suivante. Vous devez avoir les fichiers dont vous avez besoin pour se zipper d'abord.

$ APACK EXEMPLE.le goudron.Noms gz /

Nous avons créé un exemple.le goudron.gz archive.

5. Adiff

Vous pouvez également vérifier la différence entre les fichiers d'archives à l'aide du atool -d ou Adiff commande. De plus, les fichiers d'archives n'ont pas besoin d'avoir la même extension. Dans l'exemple suivant, nous comparerons un «.zip »et un«.le goudron.GZ »Archive pour voir la différence. De plus, nous ajouterons le -V Option pour ajouter plus de verbosité.

$ ADIFF -v Noms.exemple de zip.le goudron.gz

À partir de la sortie suivante, nous voyons que l'archive a des mêmes fichiers, sauf que l'archive numérotée 4706, qui est le des noms.zipper, A deux fichiers uniques.


C'est ainsi que vous pouvez voir la différence dans les fichiers d'archives.

6. arepack

Parfois, vous devrez peut-être créer le même fichier d'archive mais dans un format différent. Par exemple, un «.7z "d'un".zipper". Atool propose le arepack commande, qui fait le travail pour vous. Il crée d'abord un répertoire temporaire pour extraire l'archive d'origine, puis utilise ce répertoire temporaire pour créer le nouveau fichier d'archive avec la nouvelle extension. Regardons ça.

$ Noms Arepack.zip new1.7Z

Dans notre cas, nous créons un new1.7Z Archives de notre des noms.zipper. La sortie sera:


Toutes les commandes précédentes peuvent être combinées avec différentes options fournies par atool. Les options les plus courantes que vous rencontrerez comprennent les éléments suivants:

-S: L'option exécute la commande en mode simulation. Il montre ce qui se passera sans exécuter la commande, et il est utile si vous n'êtes pas sûr des modifications que vous souhaitez apporter.

Par exemple, si vous essayez de créer une archive en mode simulation, vous verrez une sortie telle que celle suivante:

-E: Les options affichent les commandes qui s'exécutent en arrière-plan. Il explique la commande que vous avez entrée.

Dans la sortie suivante, la commande affiche le contenu d'un fichier dans le fichier d'archive:

1. -V: Pour ajouter de la verbosité lors de l'exécution d'une commande, ajoutez le -V option. L'opposé est -q, qui s'exécute dans un mode silencieux.
2. -D: Vous pouvez créer avec force un nouveau répertoire chaque fois que les fichiers sont extraits à l'aide du -D drapeau. Dans l'exemple suivant, nous avons extrait des noms.zipper, et un nouveau répertoire nommé Déballer-3280 a été créé:
3. -F: Le drapeau -f écrase avec force les fichiers locaux lors de l'extraction d'une archive.

Vous pouvez exécuter l'option d'aide pour plus d'options pour les visualiser, mais celles énumérées ci-dessus sont les plus courantes que vous rencontrerez probablement.

Conclusion

En utilisant la commande atool Linux, vous avez maintenant un moyen rapide et efficace de traiter avec des fichiers d'archives de n'importe quel format. Les commandes et les options disponibles sont utiles pour réaliser toutes vos tâches de manipulation d'archives, et vous vous sentirez facilement chez vous avec l'outil.