Oct 30, 2023

tar

tar je Linux komanda koja se koristi za arhiviranje i kompresiju fajlova i direktorijuma. Naziv "tar" potiče od "tape archive," što se odnosi na originalnu namenu komande za arhiviranje podataka na magnetnim trakama. Danas se tar često koristi za kreiranje arhiva i kompresiju fajlova na različite načine. Evo osnovne strukture tar komande i nekoliko primera:

Osnovna struktura tar komande:

tar [opcije] ime_arhive fajlovi
  • ime_arhive: Specificira ime arhive koja će sadržavati arhivirane fajlove.
  • fajlovi: Specificira fajlove ili direktorijume koje želite da arhivirate.

Neki od najčešće korišćenih opcija za tar su:

  • -c ili --create: Ova opcija se koristi za kreiranje nove arhive.
  • -x ili --extract: Ova opcija se koristi za ekstrakciju (dekompresiju) fajlova iz arhive.
  • -v ili --verbose: Ova opcija omogućava prikazivanje informacija o radnji arhiviranja ili ekstrakcije.
  • -z ili --gzip: Ova opcija koristi gzip kompresiju za arhiviranje i ekstrakciju.
  • -f ili --file: Ova opcija specificira ime arhive.

Primeri korišćenja tar:

  1. Kreiranje tar arhive od direktorijuma:
tar -cvf arhiva.tar direktorijum/

Ova komanda će kreirati tar arhivu sa imenom "arhiva.tar" koja sadrži sadržaj "direktorijum/".

  1. Kreiranje gzip kompresovane tar arhive:
tar -czvf arhiva.tar.gz direktorijum/

Ova komanda će kreirati gzip kompresovanu tar arhivu sa imenom "arhiva.tar.gz" koja sadrži sadržaj "direktorijum/".

  1. Ekstrakcija fajlova iz tar arhive:
tar -xvf arhiva.tar

Ova komanda će ekstrahovati fajlove iz arhive "arhiva.tar" u trenutni radni direktorijum.

  1. Prikazivanje sadržaja tar arhive bez ekstrakcije:
tar -tvf arhiva.tar

Ova komanda će prikazati sadržaj arhive "arhiva.tar" bez ekstrakcije.

Ova komanda će ekstrahovati fajl file.tar.gz :

tar xvzf file.tar.gz

tar komanda je veoma korisna za kreiranje arhiva i kompresiju fajlova i direktorijuma na Linux sistemu. Omogućava vam da organizujete i sačuvate više fajlova i direktorijuma u jednoj arhivi, čime se olakšava razmena i arhiviranje podataka.

No comments:

Post a Comment