Hvordan lage en Tar GZip-fil fra kommandolinjen
Innholdsfortegnelse:
Du er sannsynligvis kjent med å lage dine egne zip-filer hvis du noen gang har hatt behov for å overføre en gruppe filer eller hvis du administrerer dine egne sikkerhetskopier utenfor Time Machine. Å bruke GUI-zip-verktøyene er enkelt og brukervennlig, men hvis du vil ha noen mer avanserte alternativer med bedre komprimering, kan du gå til kommandolinjen for å lage et tar- og gzip-arkiv. Syntaksen vil være den samme i Mac OS X som i Linux.
Opprette en Tar GZip-arkivpakke
Fra kommandolinjen (/Applications/Terminal/), bruk følgende syntaks:
tar -cvzf tarballname.tar.gz itemtocompress
For å komprimere kun jpg-filer i en katalog, skriver du:
tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg
er et jokertegn her, noe som betyr at alt med filtypen .jpg vil bli komprimert til filen jpegarchive.tar.gz og ingenting annet.
Den resulterende .tar.gz-filen er faktisk et produkt av to forskjellige ting, tar pakker i utgangspunktet bare en gruppe filer inn i en enkelt filpakke, men tilbyr ikke komprimering alene, og dermed for å komprimere taren du vil legge til den svært effektive gzip-komprimeringen. Du kan kjøre disse som to separate kommandoer hvis du virkelig vil, men det er ikke mye behov fordi tar-kommandoen tilbyr -z-flagget som lar deg automatisk gzip tar-filen.
Åpning av .tar.gz-arkiver
Utpakking av gz- og tar-filene kan gjøres med programmer som Pacifist eller Unarchiver (gratis), eller ved å gå tilbake til kommandolinjen med:
gunzip filnavn.tar.gz
Etterfulgt av:
tar -xvf filnavn.tar
Generelt bør du fjerne ting i en katalog, ellers vil den nåværende arbeidskatalogen være målet som raskt kan bli rotete.