GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment extraire des fichiers dans un dossier particulier sous Linux

La compression de fichiers est pratique lors de la sauvegarde de fichiers importants ou de l'envoi de fichiers volumineux sur Internet. Cela rend plus facile et plus pratique le téléchargement de fichiers tout en utilisant beaucoup moins de bande passante. Ces fichiers compressés ont souvent les extensions suivantes telles que zip, tar, tar.gz, gz

Il existe plusieurs outils sous Linux pour décompresser ces fichiers. À plusieurs reprises, vous devez extraire le contenu d'un fichier archivé dans un dossier spécifique de votre système.

Dans cet article, nous allons apprendre à extraire des fichiers vers un répertoire spécifique sur votre disque.

Extraire les fichiers zip dans un répertoire spécifique

La commande unzip est utilisée pour extraire les fichiers zip à l'aide du terminal. Par défaut, la commande unzip extrait le fichier zip dans votre répertoire de travail actuel. Si vous souhaitez extraire les fichiers compressés dans un autre répertoire, utilisez l'option -d suivie du chemin d'accès au répertoire.

Syntaxe :

$ unzip zip-file-name.zip -d /path/to/directory

Par exemple, pour extraire un fichier d'archive nommé font-files.zip vers /tmp/new répertoire exécutez la commande :

$ unzip font-files.zip -d /tmp/new

Remarque :Le répertoire que vous souhaitez extraire doit déjà exister. La commande unzip ne peut pas créer un nouveau répertoire sur votre système.

Extraire les fichiers tar/tar.gz/tgz vers un répertoire spécifique

La plupart des fichiers sous Linux sont compressés au format tar. La commande tar vous permet de créer des fichiers d'archive tar ainsi que de les décompresser. Par défaut, la commande tar extraira les fichiers dans votre répertoire actuel.

Pour extraire des fichiers dans un répertoire spécifique, utilisez le répertoire -c ou –comme indiqué dans la syntaxe ci-dessous :

$ tar -xf file-name.tar -C /path/to/directory
$ tar -xf file-name.tar --directory /path/to/directory

Par exemple, pour extraire le fichier backup.tar dans le répertoire /tmp/backup, utilisez la commande indiquée. Assurez-vous que le répertoire existe ou créez-le avant d'extraire les fichiers.

$ tar -xf backup.tar -C /tmp/backup

Conclusion

C'est tout avec l'extraction de fichiers compressés dans un répertoire spécifique sous Linux.


Ubuntu
  1. Comment extraire des fichiers tar dans un répertoire spécifique ou différent sous Linux

  2. Comment extraire les fichiers .gz et .tar.gz sous Linux

  3. Comment supprimer un répertoire et un dossier sous Linux ?

  4. Comment supprimer tous les fichiers avec une extension particulière dans un dossier particulier ?

  5. Comment trouver tous les fichiers avec un répertoire parent particulier sous Linux ?

Comment décompresser ou décompresser simultanément plusieurs fichiers sous Linux

Comment lister les fichiers de manière récursive sous Linux

Comment copier un répertoire sous Linux

Comment compter les fichiers dans le répertoire sous Linux

Comment compter le nombre de fichiers dans un répertoire sous Linux

Comment compresser des fichiers et des dossiers sous Linux