Page 1 of 1

Arhivarea pe linux

Posted: 09 Dec 2013, 16:58
by laszlo.zsigmond
Unele distributii linux vin cu pachetul zip preinstalat, iar instalarea pachetului nu e grea, se regaseste in fiecare repository (testat in CentOS, Fedora si Ubuntu).

Comenzile cu zip sunt urmatoarele:
Arhiveaza fisierele excel precizate

Code: Select all

zip nume-fisier-arhiva doc1.xls doc2.xls doc3.xls
Arhiveaza toate fisierele din catalogul actual.

Code: Select all

zip nume-fisier-arhiva *
Copieaza catalogul curent cu subcataloagele.

Code: Select all

zip -r nume-fisier-arhiva .
Copieaza in fisierul de arhiva catalogul "HAMOR", calea poate fi data in mod absolut ca exemplu "/home/popescu/HAMOR"

Code: Select all

 zip -r nume-fisier-arhiva HAMOR
Comanda pentru dezarhivare:

Code: Select all

unzip nume-fisier-arhiva

Pentru arhivare in mod implicit linux foloseste tarball-uri (tar.gz, tar.bz, etc.) care se fac prin comanda tar:

Code: Select all

tar -czvf nume-fisier-arhiva /home/popescu/HAMOR
Optiunile in parametri sunt:
  • c pentru "create" adica mod de arhivare
  • z arhiveaza in format tar.gz (j este tar.bz, etc.)
  • v pentru "verbose" adica sa scrie ce face
  • f pentru fisier, optiunea trebuie sa fie ultimul urmarit prin numele fisierului de arhiva

Code: Select all

tar -czvf nume-fisier-arhiva /home/popescu/HAMOR
  • x pentru "extract" adica mod de dezarhivare