Comment ça marche "tar"

baissaoui Messages postés 598 Date d'inscription   Statut Webmaster Dernière intervention   -  
Document initial créé par Jipicy

Notre vidéo

<style>@media(max-device-width: 767px) { .ccmPlayerTextTitle {display: none;} } #ccmPlayer-567349 .ccmPlayerPlaceHolder {position: absolute; width: 100%; height: 100%; flex-direction: column; justify-content: center; display: flex; text-align: center; ; color:#474a4f;} .ccmPLayerLoaderBox {box-sizing: border-box; height: 59px; width: 59px; margin: 5px auto;} .ccmPlayerTextDefault {top: -10px; position: relative;} .ccmPlayerTextDefault:before {content: "Chargement de votre vidéo";} #ccmPlayer-567349 .ccmPLayerLoader{color:#fff;position:relative;box-sizing:border-box;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;}#ccmPlayer-567349 .ccmPLayerLoader:after,#ccmPlayer-567349 .ccmPLayerLoader:before{box-sizing:border-box;display:none}#ccmPlayer-567349 .ccmPLayerLoader.is-active{width:100%;height:100%;left:0;top:0;position:relative;}#ccmPlayer-567349 .ccmPLayerLoader.is-active:after,#ccmPlayer-567349 .ccmPLayerLoader.is-active:before{display:block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes blink{0%{opacity:.5}to{opacity:1}}#ccmPlayer-567349 .ccmPLayerLoader[data-text]:before{position:relative;left:0;top:50%;color:currentColor;font-family:Helvetica,Arial,sans-serif;text-align:center;width:100%;font-size:14px}#ccmPlayer-567349 .ccmPLayerLoader[data-text=""]:before{content:"Loading"}#ccmPlayer-567349 .ccmPLayerLoader[data-text]:not([data-text=""]):before{content:attr(data-text)}#ccmPlayer-567349 .ccmPLayerLoader[data-text][data-blink]:before{animation:blink 1s linear infinite alternate}#ccmPlayer-567349 .ccmPLayerLoader-default[data-text]:before{top:calc(50% - 63px)}#ccmPlayer-567349 .ccmPLayerLoader-default:after{content:"";position:relative;width:48px;height:48px;border:8px solid #474a4f;border-left-color:transparent;border-radius:50%;top:calc(50% - 24px);left:calc(50% - 24px);animation:rotation 1s linear infinite}#ccmPlayer-567349 .ccmPLayerLoader-default[data-half]:after{border-right-color:transparent}#ccmPlayer-567349 .ccmPLayerLoader-default[data-inverse]:after{animation-direction:reverse} .ccmPlayer#ccmPlayer-567349 {position:absolute;width:100%;height:100%; background-color:#dcdcdc; background-size: cover; flex-direction: column; justify-content: center; display: flex; text-align: center; font-family: Roboto, sans-serif; font-size: 20px; font-weight: bold; line-height: 26px; color: #474a4f;}</style>
"FAQ : Comment ça marche "tar""
<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"VideoObject","name":"FAQ : Comment \u00e7a marche \"tar\"","description":"FAQ : Comment \u00e7a marche \"tar\"","thumbnailUrl":"https:\/\/media.ccmbg.com\/tc\/4567127336\/567349\/1613548583","uploadDate":"2021-02-17T08:56:23+01:00","contentUrl":"https:\/\/media.ccmbg.com\/vc\/1613548583\/4567127336\/567349.mp4","duration":"PT1M26S","embedUrl":"https:\/\/media.ccmbg.com\/media\/?format=embed&rid=567349&rkey=4567127336&site=ccm&startMode=0"}</script>

La commande tar


Archivage avec "tar"

La commande "tar" permet de rassembler plusieurs fichiers pour les stocker dans un fichier unique, non compressé.

Archiver un dossier (ou répertoire) avec "tar"

tar -vcf nom_archive.tar nom_dossier_à_archiver
tar : la commande
vcf : les options
v : (verbose/parlant) permet d'obtenir une description du contenu archivé (facultatif)
c : (create/créer) pour créer une archive
f : (file/fichier) pour spécifier un nom pour l'archive (en paramètre)
nom_archive.tar : nom à donner à l'archive (le paramètre)
nom_dossier_à_archiver : nom du dossier (ou du répertoire) à archiver

Désarchivage avec "tar"

La commande "tar" s'utilise également pour désarchiver des fichiers, autrement dit pour extraire tous les fichiers individuels contenus dans un fichier d'archivage.

Désarchiver un fichier avec "tar"

tar -vxf mon_fichier.tar
tar : la commande
vxf : les options
v : (verbose/parlant) permet d'obtenir une description des fichiers désarchivés (facultatif)
x : (extract/extraire) pour extraire les fichiers
f : (file/fichier) pour désigner l'archive contenant les fichiers (donnée en paramètre)
nom_archive.tar : le nom de l'archive à extraire (le paramètre)

Note :
Un dossier du même nom que le dossier "original" (et non pas de celui de l'archive) sera créé dans le répertoire courant (à moins que vous précisiez un autre chemin), écrasant un éventuel dossier du même nom.

Désarchiver des fichiers sélectionnés avec "tar"

Vous pouvez également désarchiver une partie seulement d'une archive "tar" et en extraire que des fichiers spécifiques.
tar -xvf mon_archive.tar "*.jpg"
Extrait dans le fichier "mon_archive" tous les fichiers ayant l'extension ".jpg".

Astuce :
Pour obtenir la liste de tous les fichiers contenus dans une archive, utiliser l'option "-t".
tar -tf mon_fichier.tar