Oto wiele komend w Shell’u jakie potrzebuję czasami używać:
Spakowanie plików z wykluczeniem niektórych katalogów:
tar --exclude='*wp-snapshots' --exclude='*wp-admin' -czf backup.tgz public_html # -c utworzenie nowego archiwum # -z filtrowanie archiwum przez gzip # -f <plik> użycie pliku
Aby wykluczyć kilka rzeczy powinienem podać wiele razy parametr --exclude
Rozpakowanie natomiast to komenda:
tar -zxvf backup.tgz # -z filtrowanie archiwum przez gunzip # -x rozpakowanie plików z archiwum # -v wypisywanie szczegółów o przetwarzanych plikach # -f <plik> użycie pliku
Parametr -z jest niepotrzebny ponieważ GNU/tar potrafi rozpoznać metodę kompresji i prawidłowo ją zastosować.
Można też wypakować archiwum do wskazanego katalogu:
mkdir katalog tar -zxvf backup.tgz -C ./katalog
tar --gzip --extract --verbose --file=/ścieżka/do/backup.tgz
Trzeba tutaj coś więcej dopisać…