2009-09-24 23:32:01 +0000 2009-09-24 23:32:01 +0000
70
70

Créer un fichier tar pour compresser des fichiers et des répertoires sous Mac OS X

Je suis nouveau sous Mac OS X et je ne sais pas trop comment m'y prendre :

J'ai trois répertoires. Je veux en créer un fichier tar/zip afin de pouvoir les joindre à un e-mail.

Des idées ?

Réponses (5)

102
102
102
2009-09-24 23:42:41 +0000

OSX est livré avec tar. Depuis le Terminal, vous pouvez simplement faire cela :

tar czf archive_folder_name.tar.gz folder_to_copy

Remplacer archive_folder_name.tar.gz par le nom de l'archive nouvellement créée, et folder_to_copy par le nom du dossier que vous souhaitez archiver.

11
11
11
2009-09-25 22:59:48 +0000

Si vous recherchez une solution graphique, utilisez simplement la commande compresser du menu contextuel.

Si vous êtes intéressé par des solutions en ligne de commande, plusieurs options sont possibles.

Vous pouvez bien sûr utiliser la commande tar.

tar -zcvf archive.tar.gz folder

Mais si vous partagez des archives, certaines personnes peuvent préférer un fichier zip, que vous pouvez créer avec la commande zip

zip -r archive.zip folder
4
4
4
2009-09-24 23:38:42 +0000

Ok Ok. C'est très drôle et idiot.

Mais je crois que j'ai trouvé l'option.

Clic droit sur le dossier que vous voulez compresser.

L'option de compression est disponible.

0
0
0
2017-04-12 03:37:19 +0000

J'ai téléchargé une guitare autrement connue sous le nom de GUI tar, qui permet d'utiliser un fichier gui to tar au lieu d'aller dans le terminal. Pour créer un zip, vous pouvez double-cliquer sur le dossier ou le fichier ou cliquer avec le bouton droit de la souris et appuyer sur “compress”.

0
0
0
2009-09-24 23:42:37 +0000

En dehors de l'interface graphique, vous pouvez utiliser la console (ou installer un logiciel de compression comme StuffixExpander ou quelque chose comme ça si vous n'aimez pas le format par défaut ou si vous avez besoin de plusieurs formats)

tar --help

tar -cf archive.tar foo bar # Créer archive.tar à partir des fichiers foo et bar.