J'ai un très grand dossier de 120 000 + fichiers. et je dois les déplacer vers un autre emplacement sur la même machine (même partition).
J'aimerais utiliser la tar
commande pour les regrouper en une seule unité, puis les mv
ramener à l'emplacement final.
De quelle commande ai-je besoin pour les exécuter tar
tous ensemble et ne rien compresser (le résultat le plus rapide est nécessaire).
Réponses:
tar
ne compresse pas par défaut, mais n’ajoutez pas d’option de compression:Je suis notamment de Hennes commentaire dans ma réponse car il ajoute des informations utiles:
la source
La réponse de @terdon est juste.
Mais j'ai fait une petite erreur en faisant
tar cvf myfolder.tar.gz myfolder
. Je voulais les mêmes noms de fin pour les fichiers dans le même chemin,tar.gz
même lorsque ce n'est pas compressé.Donc, si vous mettez quelque chose comme
.gz, .z
à la fin du nom de fichier que vous essayez de tar, l'appli tar comprendra que vous voulez utiliser une compression, et elle s'appliquera en conséquence à ce que vous mettez (gz = gzip).Donc, si vous voulez utiliser une extension comme ça
tar.gz
, assurez-vous d’utiliser le drapeau--no-auto-compress
la source