Sådan opretter du en Tar GZip-fil fra kommandolinjen

Indholdsfortegnelse:

Anonim

Du er sikkert bekendt med at lave dine egne zip-filer, hvis du nogensinde har haft brug for at overføre en gruppe filer, eller hvis du administrerer dine egne sikkerhedskopier uden for Time Machine. Det er nemt og brugervenligt at bruge GUI-zip-værktøjerne, men hvis du vil have nogle mere avancerede muligheder med bedre komprimering, kan du slå til kommandolinjen for at lave et tar- og gzip-arkiv. Syntaksen vil være den samme i Mac OS X, som den er i Linux.

Oprettelse af en Tar GZip-arkivpakke

Fra kommandolinjen (/Applications/Terminal/) skal du bruge følgende syntaks:

tar -cvzf tarballname.tar.gz itemtocompress

For at komprimere en mappe kun jpg-filer, skal du f.eks. skrive:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

er et jokertegn her, hvilket betyder, at alt med filtypenavnet .jpg vil blive komprimeret til filen jpegarchive.tar.gz og intet andet.

Den resulterende .tar.gz-fil er faktisk et produkt af to forskellige ting, tar pakker i bund og grund bare en gruppe filer ind i en enkelt filpakke, men tilbyder ikke komprimering i sig selv, således at komprimere den tar, du vil tilføje den yderst effektive gzip-komprimering. Du kan køre disse som to separate kommandoer, hvis du virkelig vil, men der er ikke meget behov for det, fordi tar-kommandoen tilbyder flaget -z, som lader dig automatisk gzipe tar-filen.

Åbning af .tar.gz-arkiver

Udpakning af gz- og tar-filer kan gøres med programmer som Pacifist eller Unarchiver (gratis), eller ved at gå tilbage til kommandolinjen med:

gunzip filnavn.tar.gz

Efterfulgt af:

tar -xvf filnavn.tar

Generelt bør du fjerne ting i en mappe, ellers vil den nuværende arbejdsmappe være destinationen, der hurtigt kan blive rodet.

Sådan opretter du en Tar GZip-fil fra kommandolinjen