Est-il possible de restaurer un seul fichier à partir de la sauvegarde .tar ? Je ne veux pas restaurer la totalité de la sauvegarde. Je veux juste restaurer un seul fichier à partir de la sauvegarde.
Réponse
Trop de publicités?1. Utilisation de la ligne de commande tar
Oui, il suffit d'indiquer le chemin complet du fichier après le nom de l'archive.
Exemple : supposons que vous voulez le fichier etc/apt/sources.list
de etc.tar
:
tar -xf etc.tar etc/apt/sources.list
Extrait de la volonté sources.list
et créer des répertoires etc/apt
sous le répertoire courant.
- Vous pouvez utiliser le
-t
au lieu de l'option de listage-x
peut-être avec grep pour trouver le chemin d'accès au fichier que vous voulez. - Vous pouvez également extraire un seul répertoire
-
tar a d'autres options comme
--wildcards
etc. pour des scénarios d'extraction partielle plus avancés ; voirman tar
2. Extrayez-le avec le gestionnaire d'archives
Ouvrez le tar dans Archive Manager depuis Nautilus, descendez dans la hiérarchie des dossiers pour trouver le fichier dont vous avez besoin, et extrayez-le.
- Sur un serveur ou un système de ligne de commande, utilisez un gestionnaire de fichiers en mode texte tel que Midnight Commander (
mc
) pour accomplir la même chose.
3. Utilisation de Nautilus/Archive-Mounter
Cliquez avec le bouton droit de la souris sur le tar dans Nautilus, et sélectionnez Ouvrir avec ArchiveMounter.
Le tar apparaîtra maintenant comme un disque amovible sur la gauche, et vous pouvez l'explorer/naviguer comme un disque normal et glisser/copier/coller le(s) fichier(s) dont vous avez besoin vers n'importe quelle destination.