Tar jest dość popularnym formatem archiwum, szczególnie w Linux. W wielu przypadkach dystrybucje używają archiwów TAR do dostarczania aktualizacji pakietów. Archiwa TAR można również znaleźć, jeśli chodzi o udostępnianie plików online.
Sprawdź, jak uwolnić pliki w Linux.
Smoła w Linux
Do zarządzania archiwami TAR, wszystkie dystrybucje Linux są dostarczane z narzędziem TAR. To narzędzie, którego użyjemy do wyodrębnienia zawartości archiwum smoły.
Pokazajmy wszystko z przykładem. Najpierw utwórzmy archiwum TAR z kilkoma plikami i katalogami. Tutaj stworzyłem katalog o nazwie „mrówki”, które zostaną przekształcone w archiwum smoły.
$ Tree Ants/
Teraz zróbmy archiwum smoły z katalogu. TAR, TAR użyje różnych algorytmów kompresji do wykonania pracy. To powszechna praktyka, że algorytm kompresji dyktuje nazwę pliku wyjściowego.
Aby utworzyć archiwum TAR za pomocą kompresji GZIP, użyj następującego polecenia.
$ tar -cvzf mrówki.smoła.GZ
Aby utworzyć archiwum TAR za pomocą kompresji BZIP2, użyj następującego polecenia.
$ tar -cvjf mrówki.smoła.BZ2
Aby utworzyć archiwum TAR za pomocą kompresji XZ, użyj następującego polecenia.
$ tar -cvjf mrówki.smoła.xz
Wyodrębnienie plików TAR
Wymień zawartość smoły
Poniższe polecenie TAR wymieniono wszystkie pliki i katalogi zawarte w archiwum TAR.
$ tar -tvf
Zróbmy szybki podział flag, których użyliśmy.
Wyodrębnij cały plik
Teraz jesteśmy gotowi wyodrębnić archiwa smoły, które mamy pod ręką. Chociaż musiałeś używać różnych poleceń do tworzenia różnych rodzajów archiwów TAR, możemy użyć tylko jednego polecenia TAR, aby wyodrębnić je wszystkie.
Poniższe polecenie TAR wyodrębni dowolne prawidłowe archiwum TAR. Jeśli istnieją pliki o podobnych nazwach plików, po ekstrakcji TAR zastąpi pliki poza archiwum.
$ tar -xvf
Tutaj stoimy w obliczu jednej nowej flagi smoły.
Jeśli nie chcesz, aby TAR zastąpił istniejące dane, dodaj flagę „-K”. Mówi TAR, aby nie zastępował/nie zastępował żadnego istniejącego pliku lub katalogu.
$ tar -xvkf
Wyodrębnić określone pliki
Istnieje kilka sytuacji, w których nie potrzebujesz całego archiwum smoły wyodrębnionego tylko po to, aby chwycić jeden plik. Narzędzie TAR oferuje taką elastyczność, że możesz wyodrębnić tylko kilka potrzebnych plików.
W przypadku tego zadania struktura polecenia TAR wyglądałaby tak. Tutaj nazwa pliku byłaby nazwą pliku żądanego pliku. Musi pasować do nazwy pliku, który znajduje się w archiwum smoły.
$ tar -xvf
Jeśli chcesz wyodrębnić kilka plików w taki sposób, użyj następującej struktury poleceń.
$ tar -xvf
Wyodrębnij określone katalogi
To kolejna niesamowita funkcja archiwum smoły. Zakładając, że archiwum smoły z twojej ręki zawiera katalog lub więcej, możesz ręcznie powiedzieć TAR, który katalog wyodrębnia.
Struktura polecenia jest podobna do powyższej sekcji.
$ tar -xvf
Jeśli chcesz wyodrębnić wiele katalogów, uruchom następujące polecenie.
$ tar -xvf
Końcowe przemyślenia
Wyodrębnienie archiwów smoły jest dość prostym zadaniem. Wszystko, co musisz wiedzieć, to właściwe polecenie TAR. Jeśli chcesz wykonać działania za pomocą GUI i korzystanie z menedżera plików, menedżer plików powinien domyślnie mieć możliwość wyodrębnienia archiwów TAR.
W Linux istnieje więcej narzędzi do wyodrębnienia różnych formatów archiwów skompresowanych. Sprawdź, jak wyodrębnić skompresowane archiwa w Linux.
Szczęśliwy komputer!