Jak ukończyć pliki w Linux

Jak ukończyć pliki w Linux

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.

  • T: Mówi Tar, aby wymienił zawartość archiwum.
  • V: Mówi Tar, aby wydrukował swoją akcję na konsoli.
  • f: mówi TAR, na którym pliku wykonać akcję.

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.

  • X: Mówi Tar, aby wydobyła archiwum.

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!