Tar oferă o modalitate excelentă de a combina mai multe fișiere și directoare într-un singur pachet. Tarball facilitează transmisia eficientă a datelor și vă permite să economisiți spațiu pe disc prin reducerea dimensiunii fișierelor a numeroase fișiere.
Deci, indiferent dacă doriți să creați copii de rezervă, să transferați fișiere sau să distribuiți pachete software, aceasta este soluția dvs. unică pentru orice. Cu toate acestea, mulți utilizatori încă nu au învățat cum să facă un tarball. Acest scurt ghid conține informații complete despre crearea unui tarball în Linux.
Cum se creează un tarball în Linux
Deși tar este preinstalat în majoritatea distribuțiilor Linux, îl puteți verifica folosind:
ia --versiune
Dacă utilitarul tar nu este disponibil în sistem, vă rugăm să îl instalați introducând următoarele comenzi:
Sistem de operare | Comanda |
Debian/Ubuntu | sudo apt install tar |
Fedora | sudo dnf install tar |
Arch Linux | sudo pacman -Sy tar |
openSUSE | sudo zypper instalează tar |
După ce ați terminat, rulați comanda de mai jos pentru a arhiva un director:
ia -cvf archive.tar file.txt directory_nameAici, înlocuiți fișierul.txt și directory_name cu numele fișierelor și directoarelor pe care doriți să le arhivați. Pentru mai multe fișiere/directoare, menționați numele lor separate printr-un spațiu.
Opțiunea -c spune utilitarului să creeze un nou tarball. Opțiunea -v permite modul verbose pentru a afișa lista fișierelor incluse în această arhivă. Opțiunea -f vă permite să specificați numele noului tarball.
De exemplu, să arhivăm directorul Documents în doc.tar:
ia -cvf doc.tar Documente
Dacă doriți să listați și să afișați conținutul fișierului tar, atunci puteți utiliza opțiunea -t:
ia -tvf doc.tar
În mod similar, puteți arhiva mai multe directoare într-un singur tarball folosind comanda de mai jos:
ia -cvf list.tar Documente Muzică
O concluzie rapidă
Deci, acesta este modul în care puteți arhiva și crea un tarball în Linux. În acest ghid rapid, am inclus exemple simple pentru a explica cum să creați tarball-ul și să verificați conținutul acestuia. Mai mult, am explicat o abordare ușoară de a arhiva mai multe directoare într-un singur tarball. Ar trebui să utilizați opțiunea v, deoarece vă va ajuta să verificați conținutul arhivat.