Archiwizowanie w systemie Linux

Temat: Archiwizowanie w systemie Linux.

Archiwizacja – Tar

Tar – uniksowy program do umieszczania grupy plików w jednym zbiorczym pliku, który następnie może zostać skompresowany pragramami gzip, bzip2, compress lub lzma, co daje odpowiednio pliki tar.gz, tar.bz2, .tar.Z i tar.Izma.

Polecenie: tar [opcje] nazwa_pliku

-c – tworzenie pliku
-t – wypisanie nazw plików
-x – wypakowanie z archiwum plików
-v – wypisanie informacji o przebiegu wykonania
-f – zapis archiwum do pliku
-z – dodatkowa kompresja programem gzip
-j – umożliwia spakowanie/wypakowanie archiwum

Przykład: tar cvf archiwum.tar dok1.txt dok2.txt dok3.txt

Utworzenie archiwum, wyświetlenie informacji o przebiegu archiwizacji i utworzenie pliku archiwum.tar.

Kompresja – GZIP

Gzip (GNU zip) - program komputerowy służący do bezstratnej kompresji danych, tworzony w ramach projektu GNU.

Kompresja: gzip plik.txt
Dekompresja: gzip –dv plik.txt.gz

Połączenie tara i gzip’a

Kompresja: tar -czf plik.tar.gz paczka
Dekompresja: tar -xzf plik.tar.gz

Kompresja – BZIP2

Bzip2 – algorytm i program komputerowy będącego jedną z jego implementacji, do bezstratnej kompresji danych. Jes on dostępny na licencji analogicznej do licencji BSD.

Kompresja: bzip2 -v plik.tar
Dekompresja: tar –xjf

Bzip2 jest popularny w systemach Unix i Linux. Zwykle jest używany

Polecenie zcat – wyświetla plik skompresowany.

Do tworzenia archiwum zip w systemach linux służy polecenie o następującej składni:
zip nazwa_archiwum.zip pliki_do_kompresji

Aby uzyskać informacje o skompresowanym pliku można skorzystać z programu zipinfo, z parametrem w postaci nazwy pliku skompresowanego. W celu dekompresji archiwum zip używane jest polecenie:
unzip nazwa_archiwum.zip


Wyszukiwarka

Podobne podstrony:
Bootowalny pendrive z systemem Linux
Poczta w systemie Linux
Instalacja systemu Linux
Wielozadaniowość systemu Linux
administrowanie systemem linux, start systemu
administrowanie systemem linux, nfs oreilly
Podstawy administracji systemu Linux
Podstawowe komendy systemu Linux
administrowanie systemem linux, xinetd schemat
administrowanie systemem linux, procfs
administrowanie systemem linux, rpm1
administrowanie systemem linux, syslog and firewall
urzadzeniaIO, linux operating system ( linux )
administrowanie systemem linux, xinetd linuxfocus
Dynamiczny przydział pasma użytkownika sieci z wykorzystaniem usługi QoS w systemie Linux (2)
katalogi systemu linux
JAVA 02 programowanie w systemie Linux
Administrowanie systemu Linux Unix

więcej podobnych podstron