Wersja bardzo skrócona.
gzip plik bzip2 plik
tar --exclude-caches -zcvf plik.tar.gz katalog | |||| | |||↳ plik docelowy | ||↳ tryb gadatliwy | |↳ utwórz nowe archiwum | ↳ kompresja gzip ↳ pomija całą zawartość katalogów z sygnaturą (*), oprócz pliku sygnatury
(*) Sygnatura cache to plik o nazwie CACHEDIR.TAG z zawartością:
Signature: 8a477f597d28d172789f06886806bc55 # Ten katalog nie jest istotny w kopii zapasowej. # Aplikacja odtworzy jego zawartosc po uruchomieniu. # Lukasz 24.02.2024 #
Dla tar-a jest ważna tylko pierwsza linijka. Komentarz poniżej jest opcjonalny, ale wskazany.
Kompresja bzip2:
tar -cvjSf archiwum.tar.bz2 katalog
mysqldump nazwabazy | bzip2 > mysql_nazwabazy-$(date +%F).db.bz2 pg_dump -U postgres nazwabazy | /usr/bin/bzip2 > postgres_nazwabazy-$(date +%F).db.bz2
tar -tvf archiwum.tar.gz
tar -xvf archiwum.tar.gz
Przykładowe, dodatkowe opcje do rozpakowania:
Patrz też: Taśma DAT/DLT na Linuksie .