mens Du bruker Linux, har du kanskje lagt merke til at mange pakker kommer med en «.tar » filtype. Så, hva er en tar-fil? En tar-fil er en samling av mange filer i en fil. Tar (Tape Archive) er et program som samler filene og griper litt nyttig informasjon om filer det arkiver, for eksempel tillatelser, datoer, etc. Det er bemerkelsesverdig At Tar-verktøyet ikke komprimerer filene; for komprimering trenger du» gzip «eller» bzip » verktøy.
Som Linux-administrator må du ofte håndtere tar-filer. I mange situasjoner må du trekke ut dataene til en tar-fil til en bestemt katalog. Så, hvordan å pakke ut tar-filen til en bestemt bane? En måte er å pakke ut tar-filen i gjeldende katalog og deretter kopiere den til ønsket katalog. Det vil gjøre jobben, men prosedyren er tidkrevende. Denne guiden fokuserer på å finne løsninger for å trekke ut ulike 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 den nedenfor nevnte syntaksen:

$tar-xf .tar-C

Alternativt:

$tar-ekstrakt-fil=.tar — directory

«- x» – flagget forteller Tar-verktøyet å pakke ut filen nevnt i argumentet etter «- f. «Mens» – C » – flagget 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 med navnet » my_documents.tar, «som jeg vil trekke ut til en katalog» filer / tar_files, » og å gjøre den kommandoen ville være:

$tar-xf my_documents.tar-C filer / tar_files

Eller:

$tar — extract — file = my_documents.tar — katalogfiler / tar_files

Hvis du vil overvåke fremdriften for utvinning av filen i terminalen, bruk deretter» – v » (verbose) flagget:

$tar-xvf my_documents.tar-C filer / tar_files

Hvordan trekke ut » tjære.gz / tgz «filer til en bestemt katalog I Linux:

som diskutert ovenfor at tar-filer kan komprimeres ved hjelp av» gzip » – verktøyet. For å pakke ut slike filer til en bestemt katalog, er prosedyren ganske lik; et ekstra flagg «- z «vil bli lagt til i kommandoen for å håndtere» tar.gz» eller » tgz » filer:

$tar-zxf my_documents.tjære.gz-c filer / tar_gz_files

Eller:

$tar-zvxf my_documents.tjære.gz-c filer / tar_gz_files

hvordan pakke ut» tar.bz2/tar.bz/tbz/tbz2 «filer til en bestemt katalog I Linux:

før vi lærer utdragingsmetoden, kan vi forstå hva» tar.bz2,tar.bz, tbz, tbz2 » filer er. Dette er filutvidelsene til tar-filene komprimert av enten» bzip «eller» bzip2 » – verktøyet I Linux. For å pakke ut filer med noen av disse utvidelsene, legger vi til» – j » – flagget:

$tar-jxf my_documents. tar. bz2-c filer / bzip_files

for detaljert utgang bruk:

$tar-jvxf my_documents. tar. bz2-c filer / bzip_files

Konklusjon:

Tar er et mye brukt verktøy I Linux og UNIX-baserte operativsystemer for å lage backup arkiver. Tar verktøyet kommer også med en funksjon for å trekke ut tjære filer til en bestemt katalog. Filer kan hentes ut ved hjelp av» – C » – flagget med den angitte mappebanen. Videre kan Du ved Hjelp Av Tar-verktøyet også trekke ut de spesifikke filene fra de arkiverte filene. Dette alt-i-ett-verktøyet har mye å utforske og lære mer Om Tar utility utføre «man tar» i terminalen.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.