Jak utworzyć plik Tar GZip z wiersza poleceń

Spisu treści:

Anonim

Prawdopodobnie znasz tworzenie własnych plików ZIP, jeśli kiedykolwiek musiałeś przenieść grupę plików lub jeśli zarządzasz własnymi kopiami zapasowymi poza Time Machine. Korzystanie z narzędzi zip GUI jest łatwe i przyjazne dla użytkownika, ale jeśli potrzebujesz bardziej zaawansowanych opcji z lepszą kompresją, możesz przejść do wiersza poleceń, aby utworzyć archiwum tar i gzip. Składnia będzie taka sama w systemie Mac OS X, jak w systemie Linux.

Tworzenie pakietu archiwum Tar GZip

W wierszu poleceń (/Aplikacje/Terminal/) użyj następującej składni:

tar -cvzf tarballname.tar.gz element do skompresowania

Na przykład, aby skompresować tylko katalogi plików jpg, należy wpisać:

tar -cvzf jpegarchive.tar.gz /ścieżka/do/obrazów/.jpg

Gwiazdkajest tutaj symbolem wieloznacznym, co oznacza, że ​​wszystko z rozszerzeniem .jpg zostanie skompresowane do pliku jpegarchive.tar.gz i nic więcej.

Plik wynikowy .tar.gz jest w rzeczywistości produktem dwóch różnych rzeczy, tar po prostu pakuje grupę plików w jeden pakiet plików, ale sam nie oferuje kompresji, więc kompresja tar, do którego chcesz dodać wysoce efektywną kompresję gzip. Możesz uruchomić je jako dwa osobne polecenia, jeśli naprawdę chcesz, ale nie ma takiej potrzeby, ponieważ polecenie tar oferuje flagę -z, która pozwala automatycznie rozpakować plik tar.

Otwieranie archiwów .tar.gz

Rozpakowanie plików gz i tar można wykonać za pomocą aplikacji takich jak Pacifist lub Unarchiver (bezpłatny) lub wracając do wiersza poleceń za pomocą:

gunzip filename.tar.gz

Śledzony przez:

tar -xvf nazwa_pliku.tar

Ogólnie rzecz biorąc, należy rozpakować rzeczy do katalogu, w przeciwnym razie bieżący katalog roboczy będzie miejscem docelowym, w którym można szybko zrobić bałagan.

Jak utworzyć plik Tar GZip z wiersza poleceń