Sådan udtrækkes Tar -filer til en bestemt mappe i Linux

How Extract Tar Files Specific Directory Linux



Mens du bruger Linux, har du måske bemærket, at mange pakker kommer med en .tjære filtypenavn. Så hvad er en tjære fil? EN tjære fil er en samling af mange filer til en fil. Tjære (Båndarkiv) er et program, der samler filerne og henter nogle nyttige oplysninger om filer, det arkiverer, såsom tilladelser, datoer osv. Det er bemærkelsesværdigt, at Tjære værktøj komprimerer ikke filerne; til kompression, du har brug for gzip eller bzip forsyningsselskaber.
Som Linux -administrator skal du ofte forholde dig til tjære filer. I mange situationer skal du udtrække dataene fra en tjære fil til en bestemt mappe. Så hvordan man udtrækker tjære fil til en bestemt sti? En måde er at udtrække tjære fil i det aktuelle bibliotek, og kopier det derefter til det ønskede bibliotek. Det vil gøre jobbet, men proceduren er tidskrævende. Denne vejledning fokuserer på at finde løsninger til at udtrække forskellige typer af tjære filer til et bestemt bibliotek.

Sådan udtrækkes Tar -fil til en bestemt mappe i Linux:

Følg nedenstående syntaks for at udtrække Tar-filen til et andet bibliotek:







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

Alternativt:



$tjære --uddrag --fil=[filnavn].tjære--vejviser [/sti_of/vejviser]

Det -x flag fortæller Tar -værktøjet at udtrække den fil, der er nævnt i argumentet efter -f. Der henviser til, -C flag bruges til at indstille en bestemt mappe til at udpakke filen. Alternativt kan du eksplicit nævne det samlede antal ord, der skal udtrækkes ved hjælp af tar. Efter min mening er brug af flag en meget hurtigere måde at udtrække filer på end at skrive hele ordet. Lad os gøre et eksempel; Jeg har en fil ved navn my_documents.tar, som jeg vil udtrække til et bibliotek filer/tar_files, og at udføre denne kommando ville være:



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





Eller:

$tjære --uddrag --fil= mine_dokumenter.tar--vejviserfiler/tar_files



Hvis du vil overvåge forløbet ved udtrækning af filen i terminalen, skal du bruge -v (verbose) flag:

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

Sådan udtrækkes tar.gz/tgz -filer til et specifikt bibliotek i Linux:

Som diskuteret ovenfor kan tjærefiler komprimeres ved hjælp af gzip nytteværdi. For at udtrække sådanne filer til et specifikt bibliotek ligner proceduren stort set hinanden; et ekstra flag -Med vil blive tilføjet i kommandoen, der skal behandles tar.gz eller tgz filer:

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

Eller:

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

Sådan udtrækkes tar.bz2/tar.bz/tbz/tbz2 -filer til et specifikt bibliotek i Linux:

Inden vi lærer udtrækningsmetoden, lad os forstå hvad tar.bz2, tar.bz, tbz, tbz2 filer er. Disse er filtyperne af tjærefilerne, der er komprimeret af enten bzip eller bzip2 værktøj i Linux. For at udpakke filer med nogen af ​​disse udvidelser tilføjer vi -j flag:

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

Brug til omfattende udgang:

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

Konklusion:

Tjære er et meget udbredt værktøj i Linux og UNIX-baserede operativsystemer til at lave backuparkiver. Tjære værktøj kommer også med en funktion at udtrække tjære filer til et bestemt bibliotek. Filer kan udtrækkes ved hjælp af -C flag med den angivne mappesti. Desuden bruger du Tjære værktøj, kan du også udtrække de specifikke filer fra de arkiverede filer. Dette alt-i-et-værktøj har meget at udforske og lære mere om Tjære værktøj udføre mand tjære i terminalen.