Hva er en tjærefil

Hva er en tjærefil
TAR er en kraftig arkiver som ofte brukes til å samle inn filer og arkivere dem. Det ble opprettet for å produsere arkiver for datalagring på bånd, og dermed navnet "Tape Archive". Det ble opprinnelig inkludert i UNIX versjon 7 i 1979, og den er for tiden tilgjengelig på en rekke systemer.

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 -hjelp

Du 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 -Versjon

Som 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ære

Noen 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.gz

Eller:

$ tar -xvf my_folder.tjære.BZ2

Hvordan 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.gz

Kommandoen 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.gz

Konklusjon

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.