Bases de Linux et de la ligne de commande
Que se passe-t-il quand on exécute « tar -czf proj.tar.gz proj/ » ?
- ALe répertoire proj tout entier est regroupé en un seul fichier, et proj.tar.gz est créé, compressé avec gzip
- Bproj.tar.gz est décompressé, et les fichiers qu'il contient sont extraits dans le répertoire proj
- CChaque fichier du répertoire proj est compressé séparément dans son propre fichier .gz
Afficher la réponse et l'explication
Réponse : A. Le répertoire proj tout entier est regroupé en un seul fichier, et proj.tar.gz est créé, compressé avec gzip
tar est une commande qui regroupe plusieurs fichiers et répertoires en un seul fichier (une archive) : -c signifie la création, -z la compression avec gzip, et -f indique que ce qui suit est le nom du fichier d'archive. Le répertoire proj d'origine reste tel quel. Pour extraire, on utilise -x au lieu de -c, comme dans « tar -xzf proj.tar.gz », et pour lister le contenu, on utilise -t. gzip seul ne compresse qu'un seul fichier : pour envoyer un répertoire entier, on le combine avec tar.
Continuer : 9 autres questions sur Bases de Linux et de la ligne de commande