Cum se utilizează comanda "tar"?

În Unix, comanda tar este utilă deoarece poate combina mai multe fișiere într-un singur fișier necomprimat . Comanda Tar, numită și arhivarea benzii, poate îmbina mai multe fișiere împreună și poate crea un dosar de arhivă și aceasta este una dintre utilizările primare ale acestei comenzi. Cu ajutorul acestei comenzi, fișierele individuale dintr-un director pot fi despachetate și extrase din fișierul de arhivă. Nu numai că, dar comanda este utilă pentru a extrage fișiere specifice din arhivă. Pentru sistemele de operare bazate pe Linux, comanda este folosită în general deoarece ea joacă un rol important în stocare și distribuție.

Arhivarea fișierelor cu "tar"

Comanda "tar" vă permite să regrupați mai multe fișiere pentru a le memora într-un singur fișier, rămânând încă necomprimate.

Arhivarea dosarului (sau directorului) cu "tar"

  • tar -vcf arhive_name.tar nume_f_file
  • tar: comanda
  • vcf: opțiunile
  • v: oferă o descriere a conținutului arhivat (opțional)
  • c: pentru a crea o arhivă
  • f: pentru a specifica un nume pentru arhiva (în parametru)
  • archive_name.tar: numele dat arhivei (argumentul)
  • name_of_file: numele dosarului (sau al directorului) care urmează să fie arhivat

Despachetarea fișierului cu gudron

Comanda tar este de asemenea folosită pentru a despacheta fișierele, adică pentru a extrage toate fișierele individuale conținute într-un fișier de arhivă.

Despachetați fișierul cu tar

 tar -vxf my_file.tar 
  • tar: comanda
  • vxf: opțiunile
  • v: oferă o descriere a fișierelor neambalate (opțional)
  • x: pentru extragerea fișierelor
  • f: pentru a desemna arhiva care conține fișierele (parametrul dat)
  • my_file.tar: numele arhivei de preluat
  • Rețineți că:
    • Un fișier cu același nume ca și folderul "original" (și nu din arhivă) va fi creat în directorul curent (dacă nu specificați altă cale), suprascriind orice fișier cu același nume.

Despachetarea fișierelor specifice cu "tar"

Exemplu:

De asemenea, puteți să despachetați numai o parte dintr-o arhivă de tip tar și să extrageți fișiere specifice.

 tar -xvf my_archive.tar "* .jpg" 

Extrageți în fișierul " my_archive " toate fișierele cu extensia .jpg ".

Pentru o listă a tuturor fișierelor din arhivă, utilizați " -t ".

 tar -tf my_file.tar 
Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi