Untar tar.gz

en tar-fil som også er referert til som en tarball, er en samling av filer som gir enklere lagring. Vi kan bruke tar-kommandoen til å lage arkiver sammen med utdrag filer, liste filer, lagringsformål eller oppdateringsformål.

Bruke en tjære.gz-fil er nyttig fordi det gir en bedre lagringsløsning i stedet for stadig å holde styr på flere filer.

I denne opplæringen vil vi veilede deg gjennom hvordan du trekker ut en tjære.gz fil, liste tjære.gz-filer, og trekke ut bestemte filer fra tjære.gz-fil.

HVA ER TJÆRE?

Tar er kort For Tape Arkiv, og ofte referert til som en tarball (en samling av filer).

Bruk av tar-formatet har vokst i popularitet gjennom årene takket være arkivering / lagring og tillater brukere å sende flere filer over Web/Internett.

Tar er vanlig I Linux-systemer og brukes kun til lagring av data.

Hvis du vil komprimere filer på tjære, vil dette kreve et ekstra trinn utført manuelt og bli tgz-filer via gz, tgz eller tjære.gz forlengelse.

Hvordan Trekke Ut Tjære.gz-Fil

en tjære.gz er egentlig en arkivfil som fungerer som en lagringsbeholder for filer. De Fleste Linux-distribusjoner vil også komme forhåndsinstallert med tar-kommandoen.

for å trekke ut en tjære.gz-fil, vi bruker x-alternativet (utdrag) og angir deretter arkivfilen du vil pakke ut etter f-alternativet. Kommandoen er som følger:

tar -xf archive.tar.gz

denne tar-kommandoen vil også fungere for tar-arkiver komprimert gjennom andre algoritmer som tar. bz2.

mens tar-kommandoen primært brukes til kommandolinjen, kan du også pakke ut tjære.gz-fil ved Hjelp Av Filbehandleren.

for å gjøre det, høyreklikk bare på tjære.gz-filen du vil pakke ut og klikke på » Utdrag.»Vær oppmerksom på At For Windows-brukere trenger du 7zip for å pakke ut tar gz-filer.

hvis du bruker-v-alternativet, vil dette tillate tar-kommandoen å være mer synlig og også skrive ut navnene på tar-filene du vil trekke ut. Bare skriv tar-xvf kommandoen etterfulgt av tar.gz file:

tar -xvf archive.tar.gz

Når du trekker ut tjære.gz-filer, dette vil automatisk trekke ut filer i din nåværende katalog.

Hvis du ikke vil trekke ut tjære.gz-filer i din nåværende katalog kan du bruke – c-alternativet til å trekke den ut i en bestemt katalog.

For eksempel vil du trekke ut et tjæreinnhold i katalogen / my_drive / Linux / files, bruk kommandoen:

tar -xf archive.tar.gz -C /my_drive/Linux/files

Hvordan Pakke Ut Gzip Komprimerte Tar-Filer

nå, hva skjer når du vil pakke ut arkivinnholdet i en tar-fil, men komprimeres med en gzip-kompressor? Først må du pakke den ut ved hjelp av denne kommandoen:

tar xvzf archive.tar.gz

X – dette forteller tar å pakke ut filen eller filene

v – Viser alle filene separat i arkivet

z-Informerer tar-kommandoen for å pakke ut gzip-filen

f-Forteller tar at du gir det et filnavn for å jobbe med

På samme måte kan du bruke-c-alternativet til å pakke ut tar gz-filen på en egen katalog ved hjelp av kommandoen:

tar xvzf -C archive.tar.gz /path/to/my_drive/Linux/files

Til Slutt kan du også pakke ut en fil uten å bruke tjære på kommandolinjen:

gunzip sample_file.gz

Hvordan Liste En Tjære.gz-Fil

La oss si at du vil trekke ut tjære.gz-filer, men bare bestemte i arkivet ditt. For å sikre at du ikke ved et uhell sletter noen tar-arkiver, må du lære å liste alle filene som finnes på tjære først.

det er to måter å liste filene på tjære, hvor man vil bruke-v-alternativet som en del av kommandoen.

Alternativ 1:

for å liste alle filene, bruker vi-t-alternativet:

tar -tf archive.tar.gz

Du blir bedt om en skjerm på kommandolinjen din som ligner på dette:

file 1file 2file 3file 4

Alternativ 2:

hvis du vil liste alle filene på tar-arkivene dine og vil se mer informasjon som filstørrelse, tidsstempel og eieren, bruker vi alternativet-v:

tar -tvf archive.tar.gz

Hvordan Pakke Ut Bestemte Filer Fra Tjære.gz

du har lært å liste alle filene i tjære, så når du pakker ut bestemte filer på kommandolinjen, bruker vi tar-xf-kommandoen etterfulgt av navnene på filene skilt av et mellomrom for hver fil.

for eksempel vil du trekke ut sample_file1 og sample_file2 ved hjelp av tar-xf-kommandoen:

tar -xf archive.tar.gz sample_file1 sample_file2

tar-xf-kommandoen fungerer også hvis du vil trekke ut en bestemt katalog:

tar -xf archive.tar.gz directory 1 directory 2 directory 3

Hvis du vil trekke ut .jpg (jpeg) eller .js (javascript) – filer for eksempel kan du skrive inn tar-xf-kommandoen etterfulgt av-jokertegn-alternativet:

tar -xf archive.tar.gz --wildcards '*.jpg' 

hvis du prøver å pakke ut en fil som ikke eksisterer i systemet, blir du bedt om en feilmelding:

tar -xf archive.tar.gz SAMPLEREAD Output: tar: SAMPLEREAD: Not found in archivetar: Exit with failure status due to previous errors

Slik Pakker du ut en.Tar.bz2-fil

du har lært hvordan du fjerner en tjære.gz fil sammen med hvordan å pakke ut bestemte filer, gzip komprimerte filer, tjære innholdet i en bestemt katalog. Hva skjer når det komprimeres med en bzip2 kompressor?

denne prosessen vil også følge samme utvinningsprosess som gzip-kompressoren, bare at i stedet for å bruke-z-alternativet, bruker vi-j-alternativet:

tar -xvjf archive.tar.bz2

alternativet-j vil informere tar å dekomprimere bZip2.

Hvordan Lage En Komprimert Tar Fil

det er to alternativer du kan gjøre dette: bruk programmet 7-zip eller via kommandolinjen.

Alternativ 1: Bruke 7-zip

Trinn 1: Åpne 7-zip-programmet

Trinn 2: Velg alle mapper og filer du vil plassere i tar-filen

Trinn 3: Høyreklikk på et av de uthevede elementene og klikk » Legg Til I Arkivet.»

Trinn 4: Fra Rullegardinmenyen Arkivformat, velg » tar «og trykk» OK.»

Alternativ 2: Bruke kommandolinjen

La oss si at du vil tjære en fil fra en mappe som heter «samplefiles» til filer.tjære.gz. Syntaksen vil være som følger:

tar -czvf name_of_archive.tar.gz /path/to/folder or file

ved hjelp av eksemplet «samplefiles» vil kommandoen være som følger:

tar -czvf files.tar.gz /usr/local/samplefiles

Siste Tanker

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.