Exista o multime de solutii grafice care va pot ajuta cu arhivele (fisierele arhivate) in Linux, dar nici una dintre ele nu pot bate linia de comanda pentru viteza de lucru. Singurul lucru rau despre arhive, exista foarte multe si diferite tipuri, fiecare cu o specifica sintaxa si proprietate, si poate devenii o munca grea pentru a gestiona toate aceste lucruri fara putina pregatire. Pentru a solutiona acest aspect, va voi oferii o lista cu cele mai frecvente tipuri de arhive si comenzile lor de baza.
1.Tar
Probabil una din cele mai comune arhive. Pentru a crea si arhiva, comanda este urmatoarea:
tar -cfv [archive.tar] [directory to archive]
Aici, “c” este crearea unei noi arhive, “v” pentru modul verbose, si “f” pentru a da un nume arhivei create.
Dar, arhiva .tar poate fi etichetata impreuna cu gzip pentru a comprima fisierul. Pur si simplu adaugati “z” la linia de mai sus si va crea un fisier .tgz sau .tar.gz. Daca doriti sa vedeti fisierele intr-o arhiva .tar, folositi comanda:
tar -tvf [arhive.tar]
Poate fi de folos mai tarziu, actualizarea arhivei sau adaugarea unor noi fisiere in aceasta. Folositi:
tar -rvf [archive.tar] [directory or file to add]
care va adauga un fisier sau director in arhiva, in timp ce:
tar -uvf [archive.tar] [modified directory]
va actualiza modificarile facute in directorul original pentru fisierul tar. In cele din urma, pentru a extrage unu fisier tar:
tar -xvf [archive.tar]
unde “x” inseamna “extrage”.
2. Rar
Singurul lucru pe care il puteti face cu fisierele rar pe Linux este sa le extrageti cu comanda:
unrar x [archive.rar]
Puteti testa chiar integritatea arhivei cu comanda:
unrar t [archive.rar]
Retineti, pachetul “unrar” trebuie sa fie instalat in prealabil.
3.Zip
De asemenea foarte populara este si arhiva si compresia zip.
Pentru a crea o noua arhiva:
zip -rv [archive.zip] -o [directory to archive]
Dezarhivare:
unzip [archive.zip]
4.Bzip2
Pentru a arhiva folositi:
bzip2 [file]
Pentru a dezarhiva folositi:
bunzip2 [archive.bz2]
5.7zip
Una dintre cele mai puternice arhive. Pentru a comprima, folositi comanda:
7z a [directory to compress]
Pentru a lista ce este in arhiva:
7z 1 [archive.7z]
Pentru a adauga un nou fisier sau folder:
7z u [archive.7z] [file to add or updated directory]
Pentru a extrage:
7z x [archive.7z]
6.Ace
Extragere:
unace x [archive.ace]
Pentru a lista continutul
unace v [archive.ace]
Pentru a testa integritatea
unace t [archive.ace]
Ultuma actualizare 7 June 2013 by Alexandru Ionut