Hvordan pakke ut Tar -filer til en bestemt katalog i Linux

How Extract Tar Files Specific Directory Linux



Når du bruker Linux, har du kanskje lagt merke til at mange pakker kommer med en .tjære filutvidelse. Så, hva er en tjære fil? EN tjære filen er en samling av mange filer til en fil. Tjære (Tape Archive) er et program som samler filene og henter nyttig informasjon om filer det arkiverer, for eksempel tillatelser, datoer osv. Det er bemerkelsesverdig at Tjære verktøyet komprimerer ikke filene; for komprimering, trenger du gzip eller bzip verktøy.
Som Linux -administrator må du ofte forholde deg til tjære filer. I mange situasjoner må du trekke ut dataene til a tjære fil til en bestemt katalog. Så, hvordan trekke ut tjære fil til en bestemt bane? En måte er å trekke ut tjære filen i den nåværende katalogen, og kopier den deretter til ønsket katalog. Det vil gjøre jobben, men prosedyren er tidkrevende. Denne guiden fokuserer på å finne løsninger for å trekke ut forskjellige typer tjære filer til en bestemt katalog.

Slik pakker du ut Tar -fil til en bestemt katalog i Linux:

For å pakke ut Tar-filen til en annen katalog, følg syntaksen nedenfor:







$tjære -xf [filnavn].tjære-C [/sti_of/katalog]

Alternativt:



$tjære --ekstrakt --fil=[filnavn].tjære-katalog [/sti_of/katalog]

De -x flagg forteller Tar -verktøyet å pakke ut filen som er nevnt i argumentet etter -f. Mens, -C flagg brukes til å angi en bestemt katalog for å pakke ut filen. Alternativt kan du eksplisitt nevne de totale ordene for å trekke ut filer ved hjelp av tjære. Etter min mening er bruk av flagg en mye raskere måte å pakke ut filer enn å skrive hele ordet. La oss gjøre et eksempel; Jeg har en fil ved navn my_documents.tar, som jeg vil pakke ut til en katalog filer/tar_files, og å gjøre denne kommandoen ville være:



$tjære -xfmine_dokumenter.tar-Cfiler/tar_files





Eller:

$tjære --ekstrakt --fil= mine_dokumenter.tar-katalogfiler/tar_files



Hvis du vil overvåke fremdriften for utvinning av filen i terminalen, bruker du -v (verbose) flagget:

$tjære -xvfmine_dokumenter.tar-Cfiler/tar_files

Slik pakker du ut tar.gz/tgz -filer til en bestemt katalog i Linux:

Som omtalt ovenfor kan tjærefiler komprimeres ved å bruke gzip nytte. For å pakke ut slike filer til en bestemt katalog, er prosedyren ganske lik; et ekstra flagg -Med vil bli lagt til i kommandoen å håndtere tar.gz eller tgz filer:

$tjære -zxfmy_documents.tar.gz-Cfiler/tar_gz_files

Eller:

$tjære -zvxfmy_documents.tar.gz-Cfiler/tar_gz_files

Slik pakker du ut tar.bz2/tar.bz/tbz/tbz2 -filer til en bestemt katalog i Linux:

Før vi lærer utpakkingsmetoden, la oss forstå hva tar.bz2, tar.bz, tbz, tbz2 filer er. Dette er filtypene til tjærefilene som er komprimert av enten bzip eller bzip2 verktøy i Linux. For å pakke ut filer med noen av disse utvidelsene, legger vi til -j flagg:

$tjære -jxfmy_documents.tar.bz2-Cfiler/bzip_files

Bruk for omfattende utdata:

$tjære -jvxfmy_documents.tar.bz2-Cfiler/bzip_files

Konklusjon:

Tjære er et mye brukt verktøy i Linux og UNIX-baserte operativsystemer for å lage backuparkiver. Tjære verktøyet kommer også med en funksjon for å trekke ut tjære filer til en bestemt katalog. Filer kan trekkes ut ved hjelp av -C flagg med den angitte mappebanen. Videre bruker du Tjære verktøyet, kan du også trekke ut de spesifikke filene fra de arkiverte filene. Dette alt-i-ett-verktøyet har mye å utforske og lære mer om Tjære verktøyet utføre mann tjære i terminalen.