Extrageți fișierele tar într-un director specific de pe Linux

Utilitate gudron este un utilitar care ne ajută să creăm copii de rezervă pe orice sistem Linux, include multe opțiuni pe care trebuie să le specificăm în funcție de ceea ce vrem să facem.

Ceva de știut este că puteți extrage un fișier cu extensia .gudron către orice director, atâta timp cât specificăm acel director, nu neapărat în directorul nostru curent.

Aici, în exemplul următor, avem sintaxa pentru a extrage un fișier

# tar -xf filename.tar -C / file_path / folder
# tar -xf filename.tar.gz --directory / file_path / folder

NOTĂ: În prima sintaxă, -C este să specificați că lucrați într-un director diferit de cel actual, adică atunci când vom schimba directorul sau folderul.

Iată câteva exemple în care acest lucru poate fi explicat mai bine:

Exemplul 1: extrageți fișierele .tar

Vom extrage fișierele din articol.tar într-un director / tmp / my_article. Ceva foarte important este să vă asigurați că directorul sau folderul de destinație există înainte de a extrage fișierul .gudron

Vom crea dosarul de destinație cu următoarea comandă:groaznic

# mkdir / tmp / my_article

Acum, pentru a extrage fișierele din article.tar în / tmp / my_article executăm următoarele:

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

Poate fi folosit și –Director în loc de -C, au exact aceeași funcție

Exemplul 2: extrageți fișierele .tar.gz și .tgz

Ca și în exemplul anterior, trebuie să ne asigurăm că folderul de destinație există folosind:

# mkdir / tmp /tgz

Acum vom extrage documente.tgz în dosarul pe care l-am creat mai devreme

# tar -zvxf docs.tgz -C / tmp / tgz /

Poate fi folosit și în acest fel (face exact același lucru)

# tar -zvxf docs.tgz --directory / tmp / tgz /

Exemplul 3: extrageți fișierele tar.bz2, tar.bz, .tbz sau .tbz2 într-un alt director

Încă o dată, ne asigurăm că folderul de destinație există folosind:

# mkdir / tmp /tar-bz

Și dezarhivăm fișierul numit documente.tbz2 în dosarul creat anterior

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

Exemplul 4: extrageți unul sau mai multe foldere specifice din fișierul .tar într-un anumit director

Ceva pe care îl putem face și cu tar este să extragem o anumită parte a fișierului pe care o decomprimăm, fără a fi nevoie să extragem tot conținutul.

În acest caz, fișierul este numit etc gudron și folderul de destinație / specific gudronului

Încă o dată, ne asigurăm că folderul de destinație există folosind:

# mkdir / tmp /specific gudronului
# tar -xvf etc.tar etc / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific

6 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Jose el a spus

    Bună, știe cineva cum aș putea muta cache-ul Google Chrome de pe hard disk pe RAM în Ubuntu 14.04 LTS?

    1.    Leu el a spus

      Da, este ușor. Doar modificați fstab cu sig. valori:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ implicite tmpfs, exec, nosuid, nodev, mode = 0777 0 0

      Sper ca te servesc.

  2.   Chaparral el a spus

    Mulțumesc, mulțumesc foarte mult pentru explicație.

  3.   Alexandru TorMar el a spus

    Mulțumesc pentru explicație, a fost nevoie de acest tutorial (Celălalt din 2012 nu a funcționat niciodată pentru mine). Va trebui să-l citiți de mai multe ori și să-l exersați ...

  4.   fedora_user el a spus

    Acest lucru este elementar. Sunt surprins că trebuie să faci o postare explicând acest lucru.
    Nimeni nu mai citește manualele?
    $ man tar !!!

  5.   Mauricio Lopez el a spus

    Mulțumesc pentru explicația clară.