Si vous êtes un utilisateur de Microsoft Windows et que votre travail consiste à envoyer/recevoir des fichiers volumineux sur un réseau, il est possible que vous ayez au moins entendu parler (s’il n’est pas utilisé) de l’outil 7zip. Pour ceux qui ne sont pas au courant, 7zip est un archiveur de fichiers Open source primé qui aurait « un taux de compression élevé. »
« le taux de Compression dans le nouveau format 7z est supérieur de 30 à 50% au ratio du format ZIP », indique la documentation officielle de l’outil., caractéristiques de 7zip que le site officiel répertorie:
- Pour les formats ZIP et GZIP, 7-Zip fournit un taux de compression supérieur de 2 à 10% au rapport fourni par PKZip et WinZip
- cryptage AES-256 puissant dans les formats 7z et ZIP
- capacité auto-extractible pour le format 7z
- intégration/li>
- plugin pour Far Manager
- localisations pour 87 langues
Au cas où vous vous demanderiez quels prix 7zip A Remporté, à partir de la page Wikipedia de l’outil: en 2007, SourceForge.,net a décerné des It community choice awards pour la » conception technique « et pour le »meilleur projet ». En 2013, 7-Zip a reçu le prix Hardware Elite de Tom en raison de sa supériorité en termes de vitesse et de taux de compression.
Assez de raisons pour apprendre à l’utiliser, non? Mais, est-il disponible sur Linux? Eh bien, oui-il y a un port de la version de ligne de commande pour Linux/Unix, et il est surnommé p7zip.
dans cet article, nous allons discuter comment installer et utiliser p7zip sous Linux. Veuillez noter que toutes les instructions et commandes mentionnées dans ce tutoriel ont été testées sur Ubuntu 18.04 LTS.,
téléchargement et Installation de 7zip
Vous pouvez facilement télécharger et installer l’outil p7zip dans Ubuntu en utilisant les commandes suivantes:
sudo apt-get install p7zip-full p7zip-rar
utilisation de 7zip
Le Paquet p7zip installe un utilitaire de ligne de commande nommé 7z. voici sa syntaxe:
7z <ARCHIVE_NAME> <ARGUMENTS>...
si cela semble un peu complexe, ne vous inquiétez pas, car nous expliquerons l’utilisation de 7z dans Baby Steps.
pour commencer, comprenons comment nous pouvons créer un .7z archive en utilisant cette commande., Pour cela, supposons qu’il existe un répertoire nommé files qui contient quatre fichiers:
maintenant, la tâche consiste à empaqueter tous ces 4 fichiers dans un .Fichier 7z, disons des fichiers.7z. donc, pour ce faire, entrez le répertoire files sur la ligne de commande et exécutez la commande suivante:
$ 7z a files.7z *
La capture d’écran suivante montre la commande en action:
Après l’exécution réussie de la commande ci-dessus, un fichier nommé files.7z sera créé dans votre répertoire de travail courant.,
maintenant, supposons que vous supprimiez accidentellement/intentionnellement les quatre fichiers présents dans le répertoire files:
et que vous souhaitiez les récupérer en extrayant le .Fichier d’archive 7z que nous venons de créer. Cela peut être fait en utilisant l’option de ligne de commande ‘e’ de la manière suivante:
7z e files.7z
c’était les bases de l’archivage et de l’extraction à l’aide de l’outil 7z. Supposons maintenant que l’exigence soit de créer un .fichier zip., Cela peut être fait facilement en utilisant la commande suivante:
7z a
Par exemple:
l’outil 7zip vous permet également de mettre à jour facilement un fichier d’archive après sa création. Par exemple, supposons que vous ayez créé une archive et que vous ayez réalisé que quelque chose de plus devait y être ajouté, alors au lieu de supprimer l’ancienne archive et d’en créer une nouvelle, vous pouvez simplement la mettre à jour avec les nouveaux éléments que vous souhaitez ajouter.
par exemple, supposons que le répertoire files contienne maintenant un total de 5 fichiers texte et que je souhaite ajouter le file5 aux fichiers.7z archives ainsi., Ensuite, je peux le faire en utilisant l’option ‘ u ‘ dans la commande 7z. Voici la commande en action:
Une façon de confirmer que l’archive mise à jour contient maintenant un total de cinq fichiers est de vérifier manuellement l’archive mise à jour en double-cliquant dessus. Mais si vous voulez le faire via la ligne de commande, vous pouvez utiliser l’option ‘l’ fournie par la commande 7z.
comme vous pouvez le voir dans la capture d’écran ci-dessus, la commande 7z a confirmé que les fichiers.L’archive 7z a été mise à jour avec le nouveau fichier texte.,
en continuant, si vous souhaitez supprimer quelque chose d’une archive créée par 7z, vous pouvez également le faire. Dans ce cas, l’option de ligne de commande à utiliser est le ‘d’. La syntaxe globale de la commande reste cependant la même.
7z d
gardez à l’esprit que vous devrez ajouter un commutateur ‘-r’ à la commande ci-dessus si le fichier en question réside dans un sous-répertoire archivé, bien que pour une raison quelconque, la documentation officielle 7z décourage les utilisateurs d’utiliser ce commutateur (Je l’ai testé plusieurs fois, et cela fonctionne pour moi comme prévu).,
voici quelques informations importantes que les créateurs de 7z utilitaire veux que vous gardiez à l’esprit:
Pour plus d’informations sur 7z, à la tête du commandement de la page de man.
Conclusion
comme vous l’avez observé au cours de ce tutoriel, 7zip est un outil d’archivage vraiment capable. Son incarnation sur Linux-p7zip-est non seulement facile à installer, mais aussi assez facile à utiliser. Beaucoup de documentation est disponible sous la forme d’une page de manuel, de FAQ et de pages de support sur le site officiel de l’outil, ainsi que des informations sur sa liste Sourceforge., Si vous êtes impressionné par 7zip, essayez – le.