Denne veiledningen viser deg ikke bare hvordan du tar ut tar.gz-filer, men det vil også fortelle deg hva de er og hvorfor du vil bruke dem.
Hva er en tar.gz-fil?
En fil med utvidelsen gz har blitt komprimert ved hjelp av gzip-kommandoen.
Du kan zip opp en fil ved hjelp av gzip-kommandoen som følger:
gzip
For eksempel: gzip image1.png
Kommandoen ovenfor vil komprimere filen image1.png og filen vil nå bli kalt image1.png.gz. Du kan pakke ut en fil som er komprimert med gzip ved å bruke kommandoen gunzip som følger: gunzip image1.png.gz
Tenk deg nå at du ønsket å komprimere alle bildene i en mappe. Du kan bruke følgende kommando: gzip * .png * .jpg * .bmp
Dette ville komprimere hver fil med utvidelsen png, jpg eller bmp. Alle filene vil imidlertid forbli som individuelle filer. Det ville være bra hvis du kunne lage en enkelt fil som inneholder alle filene og komprimere den med gzip. Det er her kommandoen tar kommer inn. En tjærefil som ofte kalles tarball, er en metode for å lage en arkivfil som inneholder mange andre filer. En tjærefil på egen hånd er ikke komprimert. Hvis du har en mappe full av bilder, kan du opprette en tar-fil for bildene ved å bruke følgende kommando: tar -cvf images.tar ~ / Pictures
Kommandoen ovenfor skaper en tjærefil kalt images.tar og fyller den med alle filene i bildemappen. Nå som du har en enkelt fil med alle bildene dine, kan du nå komprimere den med gzip-kommandoen: gzip images.tar
Filnavnet for bildefilen vil nå være images.tar.gz. Du kan opprette en tar-fil og komprimere den ved hjelp av en enkelt kommando som følger: tar -cvzf images.tar.gz ~ / Pictures Nå vet du en tar.gz-fil er en komprimert tjærefil, og at du vet at en tjærefil er en fin måte å gruppere filer og mapper på. Det første du må gjøre for å pakke ut en tar.gz-fil er å dekomprimere filen på følgende måte: gunzip
For eksempel: gunzip images.tar.gz
For å pakke ut filene fra en tar-fil, bruk følgende kommando: tar -xvf
For eksempel: tar -xvf images.tar
Du kan imidlertid dekomprimere gzip-filen og pakke ut filene fra tarfilen ved hjelp av en enkelt kommando som følger: tar -xvzf images.tar.gz Du bør være forsiktig med å utvinne tar.gz-filer som du mottar fra andre personer eller fra nedlastingskoblinger, da de enten forsettlig eller ved et uhell kan ødelegge systemet. Du kan se innholdet i en tjærefil ved hjelp av følgende syntaks: tar -tzf images.tar.gz
Kommandoen ovenfor viser deg navnene og plasseringene til filene som vil bli hentet ut. Samlet sett er tar.gz-filer bra for sikkerhetskopiering fordi de beholder filene og banene intakt i tarfilen, og filen komprimeres for å gjøre den mindre. Hvordan trekke ut tar.gz-filer
Oppgi innholdet i en tar.gz-fil