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.