Comanda tar este utilizată pentru crearea și extragerea fișierelor arhivate într-un mediu Linux. Este folosită în mod obișnuit pentru gruparea mai multor fișiere într-o singură arhivă sau pentru despachetarea arhivelor existente.
Această comandă este adesea folosită la gestionarea copiilor de siguranță, la transferul fișierelor site-urilor web sau la implementarea aplicațiilor prin SSH.
Cuprins
Cum funcționează comanda
Structura de bază este:
tar [opțiuni] nume_arhivă.tar fișiere_sau_directoare
Comportamentul comenzii depinde de opțiunile utilizate.
Crearea unei arhive
Pentru a crea o arhivă .tar:
tar -cvf archive.tar directory/
Explicație:
c– creează o arhivă nouăv– afișează progresul (ieșire detaliată)f– specifică numele fișierului arhivă
Extragerea unei arhive
Pentru a extrage fișiere dintr-o arhivă .tar:
tar -xvf archive.tar
Explicație:
x– extrage fișierelev– afișează progresulf– specifică fișierul arhivă
Vizualizarea conținutului arhivei
Puteți vizualiza conținutul fără a-l dezarhiva:
tar -tvf archive.tar
Cazuri practice de utilizare
Comanda tar este utilizată în mod obișnuit pentru:
- crearea de copii de rezervă ale fișierelor site-ului web
- împachetarea aplicațiilor sau a directoarelor
- transferul mai multor fișiere sub forma unei singure arhive
- restaurarea datelor din copiile de rezervă
Implicații practice
Comanda tar nu comprimă fișierele în mod implicit. Ea doar le combină într-o singură arhivă. Compresia poate fi adăugată folosind instrumente suplimentare, cum ar fi gzip (de exemplu, .tar.gz).
Lucrul cu arhive mari poate dura ceva timp, în funcție de numărul și dimensiunea fișierelor incluse.
Rezumat
Comanda tar este utilizată pentru a crea, inspecta și extrage fișiere de arhivă în sistemele Linux. Este un instrument standard pentru gestionarea copiilor de rezervă și a transferurilor de fișiere grupate în medii SSH.