UN tar.xz L’extension de fichier indique que le fichier est un fichier d’archive tar compressé à l’aide de l’outil de compression XZ. Dans ce guide, nous couvrirons divers exemples sur la façon de répertorier les concours d’un tar.xz fichier et extrayez tous les fichiers ou répertoires ou certains d’entre eux dans un tar.xz déposer. Nous verrons également comment télécharger et extraire un fichier d’archive avec une seule commande à l’aide de l’utilitaire tar.
Ce guide montre divers exemples d’extraction de fichiers tar compressés à l’aide de xzun outil de compression de données à usage général.
Comment lister les fichiers tar.xz sous Linux
Pour lister le contenu d’un fichier avec tar.xz extension, exécutez la commande tar avec l’extension -t
ou --list
et -f
flags, qui indiquent à la commande tar de répertorier le contenu d’une archive et de spécifier respectivement le nom du fichier, comme suit :
$ tar -tf trilium-linux-x64-0.58.7.tar.xz
Vous pouvez activer la sortie détaillée ou le format de liste longue à l’aide de la -v
ou --verbose
option. Dans ce cas, le le goudron La sortie de la commande affichera la liste des fichiers ou répertoires avec leurs autorisations, leur taille, la date de la dernière modification, etc.
$ tar -tvf trilium-linux-x64-0.58.7.tar.xz
Comment extraire des fichiers tar.xz sous Linux
Pour extraire tous les fichiers d’un tar.xz fichier d’archive, exécutez le commande tar avec le -x
ou --extract
ou --get
comme suit, qui s’exécutera en mode non verbeux.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz
Vous pouvez également activer le mode verbeux comme suit, ce qui permettra de visualiser la liste des fichiers au fur et à mesure de leur extraction :
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz
Extraire les fichiers tar.xz dans un répertoire spécifique
Pour enregistrer les fichiers extraits dans un répertoire spécifique, utilisez le -c
drapeau.
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz -C /tmp/
Comment extraire des fichiers spécifiques de tar.xz sous Linux
Vous pouvez également extraire des fichiers spécifiques du tar.xz fichier d’archive. Spécifiez simplement les noms de fichiers séparés par des espaces comme arguments après le nom du fichier d’archive dans le format suivant.
Vous pouvez répertorier les fichiers dans le fichier d’archive pour afficher le ou les noms de fichier que vous souhaitez extraire, comme indiqué précédemment.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64/trilium-safe-mode.sh trilium-linux-x64/trilium-portable.sh
Notez que vous devez spécifier le chemin absolu d’un fichier dans le fichier d’archive, par exemple, trilium-linux-x64/trilium-portable.sh.
Extraire l’extension de fichier spécifique dans le fichier tar.xz
Pour extraire tous les fichiers avec une extension spécifique, par exemple, .sh
ou .sql
vous pouvez utiliser du goudron --wildcards
indicateur de correspondance de fichier comme suit :
$ tar -xf trilium-linux-x64-0.58.7.tar.xz --wildcards '*.sh' '*.sql'
Extraire les répertoires dans le fichier tar.xz
Pour extraire des répertoires/dossiers du fichier d’archive, spécifiez simplement leurs noms de la même manière, comme indiqué.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64
Comment extraire le fichier d’archive tar.xz de Stdin
Il est également possible de télécharger un fichier d’archive et de l’extraire immédiatement à l’aide d’une seule commande. Les exemples suivants montrent comment télécharger un fichier d’archive à l’aide de la commande curl ou des commandes wget et l’extraire en une seule fois.
Vous devez spécifier l’option de décompression car un tar.xz le fichier d’archive est filtré XZ compression, vous devez spécifier le -J
ou --xz
comme option de décompression, comme indiqué.
$ curl https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | tar -xJ OR $ wget https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | tar -xJ
Pour plus d’informations, lisez le le goudron page de manuel en exécutant :
$ man tar
C’est tout ce que nous avions pour vous dans ce guide. Si vous avez des questions, faites-le nous savoir via le formulaire de commentaires ci-dessous.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.
Nous sommes reconnaissants pour votre soutien sans fin.