La oss definere arkivfiler før vi går inn på situasjonen, slik at ingen Linux -nybegynnere blir utelatt. Arkivert fil er en kombinasjon av flere filer med metadatainformasjon. Ved å kombinere flere filer og deres informasjon i en enkelt fil, kan du forbedre lagring og mobilitet av dataene dine. Det grunnleggende formålet med TAR er å kombinere dataene, men du kan også komprimere dataene ved hjelp av andre verktøy. Disse komprimerte filene blir referert til som arkivfiler, og de hjelper brukere med å redusere filstørrelsen og forenkle datahåndtering. Tjæren er en av de må-ha verktøyene for å administrere forskjellige filer i Linux.
Hvordan tjærefil fungerer i Linux
For å forstå den grunnleggende arbeids- og syntaks for et tjæreverktøy, må du skrive inn den undergitte kommandoen i terminalen:
$ tar -hjelpDu vil se alle detaljene etter å ha kommet inn i denne kommandoen i terminalen som vi også vil diskutere i denne artikkelen. Så etter å ha sett på bildet kan du finne den grunnleggende syntaksen til en tjærefil:
$ tar [alternativ…] [fil…]Her ALTERNATIV Representerer ditt operasjonsvalg for hvordan du vil opprette en tjærefil. Så før du går inn på detaljene om å lage en tjærefil, bør du først bekrefte om tjæreverktøyet er installert i systemet ditt eller ikke ellers vil du ikke kunne opprette en tjærefil. Du kan bekrefte det ved å skrive.
$ tar -VersjonSom du kan se at tjæreverktøyet allerede er installert, og den nåværende versjonen er 1.30, men hvis ikke denne verktøyet ikke er installert i systemet ditt, kan du gjøre det ved å legge inn kommandoen:
$ sudo apt install tjæreNoen nyttige alternativer som brukes med TAR -kommandoen er listet opp nedenfor:
Alternativer | Beskrivelse |
---|---|
c | Å lage (opprette) til en ny arkivfil |
f/d | Begynner fil/katalog |
x | For å trekke ut innholdet i arkivfilen |
v | For å gi deg tilleggsdetaljene i arkivfilen (ordre) |
t | For å liste opp filene |
z | Å filtrere .GZ -fil |
Hvordan lage en tjærefil
For å gi deg en grunnleggende forståelse av å lage en tjærefil, har vi opprettet en mappe med tre tekstfiler som du kan se i Documents -katalogen, som vist nedenfor.
Neste trinn er å lage en tjærefil som er mulig ved å skrive.
$ tar -czvf my_folder.tjære.gz *Eller du kan også skrive:
$ tar -cvjf my_folder.tjære.BZ2 *Ovennevnte kommandoer brukes ikke bare til å lage en tjærefil, men også komprimere dem i samme mappe der filene er til stede, og du kan se at disse to kommandoene har opprettet en tjærefil med .BZ2 og .GZ -format. Asterisk -tegnet (*) sikrer også at tjærefilen skal inneholde alle filene i gjeldende katalog i en sekvens. Senere kan du bekrefte den nyopprettede komprimerte tjærefilen ved å åpne en mappe som vist nedenfor.
Hvordan trekke ut en tjærefil
Så hvis du har lastet ned en .tjærefil fra internett, eller noen andre sender deg, så kan du hente ut innholdet ved å skrive.
$ tar -xvf my_folder.tjære.gzEller:
$ tar -xvf my_folder.tjære.BZ2Hvordan se innholdet i en tjærefil
Hvis du har en tjærefil, men du bare vil se innholdet og ikke vil trekke det ut, kan du gjøre det ved å skrive.
$ tar -tf my_folder.tjære.gzKommandoen ovenfor vil gi deg de grunnleggende detaljene om filene som er til stede inne i tjæren. Så hvis du er interessert i å få mer informasjon om tjærefilen, kan du gjøre det ved å skrive.
$ tar -tvf my_folder.tjære.gzKonklusjon
TAR er et kraftig Linux -applikasjon som ikke bare lar deg lage tjærefiler, men som også kan trekke dem ut dem. Dessuten kan du også inspisere innholdet i forskjellige tjærearkivfiler uten å måtte trekke dem ut dem. I denne opplæringen har vi lært hvordan vi bruker forskjellige alternativer og kommandoer i terminalen for å inspisere innholdet i tjærefiler og komprimere tjærefilene.