Izdvojite tar datoteke u određeni direktorij na Linuxu

Korisnost katran je uslužni program koji nam pomaže stvoriti sigurnosne kopije na bilo kojem Linux sistemu, uključuje mnoge opcije koje moramo odrediti u skladu s onim što želimo raditi.

Nešto što treba znati je da možete izvući datoteku s nastavkom .tar u bilo koji direktorij, sve dok mi navedemo taj direktorij, ne nužno u našem trenutnom direktoriju.

Ovdje u sljedećem primjeru imamo sintaksu za izdvajanje datoteke

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

NOTA: U prvoj sintaksi, -C je odrediti da radite u drugom direktorijumu od trenutnog, odnosno kada ćemo promijeniti direktorij ili mapu.

Evo nekoliko primjera gdje se ovo može bolje objasniti:

Primjer 1: Izdvojite .tar datoteke

Izdvojit ćemo datoteke iz article.tar u direktorij / tmp / my_article. Nešto što je vrlo važno je da prije vađenja datoteke provjerite postoji li odredišni direktorij ili mapa .tar

Stvorit ćemo odredišnu mapu sa sljedećom naredbom:reći

# mkdir / tmp / my_article

Sada, da bismo izdvojili datoteke iz article.tar u / tmp / my_article, izvršavamo sljedeće:

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

Takođe se može koristiti –Direktorij umesto -C, imaju potpuno istu funkciju

Primjer 2: Izdvojite .tar.gz i .tgz datoteke

Kao i u prethodnom primjeru, moramo osigurati da odredišna mapa postoji koristeći:

# mkdir / tmp /tgz

Sad ćemo izvaditi documents.tgz u mapu koju smo ranije kreirali

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

Može se koristiti i na ovaj način (radi potpuno istu stvar)

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

Primjer 3: Ekstrahirajte datoteke tar.bz2, tar.bz, .tbz ili .tbz2 u drugi direktorij

Još jednom osiguravamo da odredišna mapa postoji koristeći:

# mkdir / tmp /tar-bz

I raspakiramo datoteku koja se zove documents.tbz2 u prethodno kreiranu mapu

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

Primjer 4: Izdvojite jednu ili više određenih mapa unutar .tar datoteke u određeni direktorij

Nešto što možemo učiniti i sa katranom je izdvajanje određenog dijela datoteke koju dekomprimiramo, bez izdvajanja sav sadržaj.

U ovom slučaju se poziva datoteka itd. star i odredišnu mapu / specifično za katran

Još jednom osiguravamo da odredišna mapa postoji koristeći:

# mkdir / tmp /specifično za katran
# tar -xvf itd. tar itd / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jose rekao je

    Bok, zna li neko kako mogu premjestiti Google Chrome predmemoriju sa tvrdog diska na RAM u Ubuntu 14.04 LTS?

    1.    Lav rekao je

      Znam, lako je. Samo modificirajte fstab sa sig. vrijednosti:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs zadane postavke, exec, nosuid, nodev, mode = 0777 0 0

      Nadam se da vam ovo može pomoći.

  2.   Chaparral rekao je

    Hvala vam, hvala vam puno na objašnjenju.

  3.   Alexander TorMar rekao je

    Hvala na objašnjenju, bio je potreban ovaj vodič (onaj drugi od 2012. nikad mi nije uspio). Morat ćete ga pročitati nekoliko puta i vježbati ...

  4.   fedora_user rekao je

    Ovo je osnovno. Iznenađen sam što morate objaviti post koji to objašnjava.
    Niko više ne čita priručnike?
    $ man tar !!!

  5.   Mauricio Lopez rekao je

    Hvala na jasnom objašnjenju.