Hvordan lage en Tar GZip-fil fra kommandolinjen

Innholdsfortegnelse:

Anonim

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.

Hvordan lage en Tar GZip-fil fra kommandolinjen