Uddrag tjærefiler til et bestemt bibliotek på Linux

Hjælpeprogram tjære er et værktøj, der hjælper os med at oprette sikkerhedskopier på ethvert Linux-system, det indeholder mange muligheder, som vi skal specificere afhængigt af hvad vi vil gøre.

Noget at vide er, at du kan udtrække en fil med udvidelsen .tjære til enhver mappe, så længe vi angiver denne mappe, ikke nødvendigvis i vores nuværende mappe.

Her i det følgende eksempel har vi syntaksen for at udtrække en fil

# tar -xf filnavn.tar -C / file_path / folder
# tar -xf filnavn.tar.gz - katalog / file_path / mappe

BEMÆRK: I den første syntaks er -C er at specificere, at du arbejder i en anden mappe end den nuværende, det vil sige når vi skal ændre biblioteket eller mappen.

Nedenfor er nogle eksempler, hvor dette bedre kan forklares:

Eksempel 1: Uddrag .tar-filer

Vi skal udtrække filerne fra artikel.tar til en / tmp / my_article-mappe. Noget, der er meget vigtigt, er at du sørger for, at destinationsmappen eller mappen findes, før du udpakker .tjære

Vi skal oprette destinationsmappen med følgende kommando:dire

# mkdir / tmp / my_article

For at udtrække filerne fra article.tar til / tmp / my_article udfører vi følgende:

# tar -xvf article.tar -C / tmp / my_article /

Det kan også bruges -Vejviser i stedet for -C, de har nøjagtig den samme funktion

Eksempel 2: Uddrag .tar.gz- og .tgz-filer

Som i det foregående eksempel skal vi sikre os, at destinationsmappen findes ved hjælp af:

# mkdir / tmp /tgz

Nu skal vi udtrække dokumenter.tgz til den mappe, vi oprettede tidligere

# tjære -zvxf docs.tgz -C / tmp / tgz /

Det kan også bruges på denne måde (det gør nøjagtigt det samme)

# tjære -zvxf docs.tgz - katalog / tmp / tgz /

Eksempel 3: Uddrag tar.bz2-, tar.bz-, .tbz- eller .tbz2-filer til en anden mappe

Endnu en gang sørger vi for, at destinationsmappen findes ved hjælp af:

# mkdir / tmp /tjære-bz

Og vi pakker den kaldte fil ud dokumenter.tbz2 i mappen oprettet før

# tar -jvxf docs.tbz2 -C / tmp / tar-bz

Eksempel 4: Uddrag en eller flere specifikke mapper i .tar-filen til et bestemt bibliotek

Noget, som vi også kan gøre med tjære, er at udtrække en bestemt del af filen, som vi dekomprimerer uden at skulle udpakke alt indholdet.

I dette tilfælde kaldes filen osv. stjerne og destinationsmappen / tjærespecifik

Endnu en gang sørger vi for, at destinationsmappen findes ved hjælp af:

# mkdir / tmp /tjærespecifik
# tjære -xvf etc.tar etc / issues / etc / content.odt etc / mysql / -C / tmp / tar-specifikt

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jose sagde han

    Hej, ved nogen, hvordan jeg kunne flytte Google Chrome-cache fra harddisk til RAM i Ubuntu 14.04 LTS?

    1.    Leo sagde han

      Det gør jeg, det er let. Du skal bare ændre fstab med sig. værdier:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs standardindstillinger, exec, nosuid, nodev, mode = 0777 0 0

      Håber dette kan hjælpe dig.

  2.   Chaparral sagde han

    Mange tak, tak for forklaringen.

  3.   Alexander TorMar sagde han

    Tak for forklaringen, denne tutorial var nødvendig (Den anden derude fra 2012 fungerede aldrig for mig). Du bliver nødt til at læse det flere gange og øve det ...

  4.   fedora_bruger sagde han

    Dette er elementært. Jeg er overrasket over, at du skal lave et indlæg, der forklarer dette.
    Ingen læser vejledningerne mere?
    $ mand tjære !!!

  5.   Mauricio Lopez sagde han

    Tak for den klare forklaring.