Hvordan tar du ut filer i Linux
Tar er ganske populært arkivformat, spesielt på Linux. I mange tilfeller bruker distros tjærearkiver for å levere pakkeoppdateringer. Tjærearkiv er også vanlig å finne når det gjelder deling av filer på nettet.
Sjekk hvordan du fjerner filer i Linux.
Tar i Linux
For administrering tar arkiver, alle Linux distros kommer med tjære verktøyet. Det er dette verktøyet vi skal bruke til å trekke ut innholdet i et tjærearkiv.
La oss demonstrere alt med et eksempel. La oss først lage et tjærearkiv med flere filer og kataloger. Her har jeg opprettet en katalog med navnet «Ants» som vil bli omdannet til et tjærearkiv.
Nå, la oss lage et tjærearkiv ut av katalogen. Her vil tar bruke forskjellige komprimeringsalgoritmer for å gjøre jobben . Det er en vanlig praksis at komprimeringsalgoritmen dikterer utdatafilnavnet.
For å opprette et tararkiv med gzip-komprimering, bruk følgende kommando.
For å lage et tararkiv med bzip2-komprimering, bruk følgende kommando.
For å lage et tararkiv med XZ-komprimering, bruk følgende c ommand.
Utpakking av tarfiler
Liste over tjæreinnhold
Følgende tar-kommando viser alle filene og katalogene som er inkludert i tararkivet.
La oss få en rask oversikt over flaggene vi brukte.
- t: Det forteller tar å liste innholdet i arkivet.
- v: Det forteller tar å skrive ut handlingen sin. på konsollen.
- f: Den forteller tar hvilken fil handlingen skal utføres på.
Pakk ut hele filen
Nå er vi klare for å hente ut tjærearkivene vi har tilgjengelig. Mens du trengte å bruke forskjellige kommandoer for å lage forskjellige typer tjærearkiver, kan vi bare bruke en enkelt tar-kommando for å trekke ut dem alle.
Den følgende tar-kommandoen vil trekke ut ethvert gyldig tararkiv. Hvis filer med lignende filnavn eksisterer, vil tar etter ekstraksjon overskrive filene utenfor arkivet.
Her, vi står overfor ett nytt tjæreflagg.
- x: Det forteller tar å pakke ut et arkiv.
Hvis du ikke vil at tjære skal overskrive eksisterende data. , legg til «-k» -flagget. Det forteller at tar ikke skal overskrive / erstatte noen eksisterende fil eller katalog.
Pakk ut spesifikke filer
Det er noen situasjoner der du ikke gjør det t trenger at hele tjærearkivet ekstraheres bare for å hente en enkelt fil. Tæreverktøyet gir en slik fleksibilitet at du bare kan trekke ut de utvalgte få filene du trenger. her. Filnavnet vil være filnavnet du ønsker ed-fil. Det må samsvare med filnavnet som er inne i tararkivet.
Hvis du vil trekke ut et par filer på en slik måte, kan du bruke følgende kommandostruktur.
Pakk ut spesifikke kataloger
Dette er enda en fantastisk funksjon i tararkivet. Forutsatt at tjærearkivet for din hånd inneholder en katalog eller mer, kan du manuelt fortelle tar hvilken katalog du skal trekke ut.
Kommandostrukturen ligner på seksjonen ovenfor.
Hvis du vil trekke ut flere kataloger , kjør deretter følgende kommando.
Avsluttende tanker
Å hente ut tjærearkiver er en ganske enkel oppgave. Alt du trenger å vite er riktig tjærekommando. Hvis du er interessert i å utføre handlingene med GUI og bruke en filbehandling, bør filbehandleren din ha muligheten til å trekke ut tjærearkiver som standard.
I Linux er det flere verktøy for å trekke ut forskjellige formater. av komprimerte arkiver. Sjekk ut hvordan du pakker ut komprimerte arkiver i Linux.
Happy computing!