Podczas korzystania z narzędzia dekompresowania istnieje sposób na określenie innego katalogu dla wyodrębnionych plików. W tym przewodniku omówi się, jak tworzyć pliki archiwum i wyodrębnić zawartość do określonych katalogów za pomocą rozsunąć suwak I smoła w Linux.
Wyodrębnienie plików zip
Pliki zip są tworzone za pomocą za pomocą zamek błyskawiczny, narzędzie komplatsowe i pakowania międzyplatformowe, które umożliwia określenie poziomów kompresji, od 1 do 9.
Podczas korzystania z ZIP do tworzenia plików zip, wyodrębnione pliki są przechowywane w bieżącym katalogu. Utwórzmy pliki pocztowe w bieżącym katalogu, a następnie wyodrębnij zawartość do innej lokalizacji.
Aby utworzyć pliki zip, składnia to:
$ zip [opcje] [Zip-name] [zip-files]W naszym przypadku kompresujemy różne pliki i foldery. Nasza nazwa pliku zip to Przykład 1.zamek błyskawiczny. Następujące polecenie będzie:
$ ZIP Przykład1.zamek błyskawiczny *.tekst *.Bin nazywa szczegółyNasz plik zip jest gotowy i jest obecnie w /Dokumenty informator. Gdybyśmy go wyodrębnili bez określenia ścieżki, następujące polecenie byłoby:
$ Unzip Przykład1.zamek błyskawicznyPodajmy jednak ścieżkę i wyodrębnij zawartość pliku do /Pliki informator. Ponadto musisz dodać -D flaga, aby określić ścieżkę. Teraz składnia to:
$ Unzip [plik zip] -d /ścieżka /katalogUtwórz katalog, aby wyodrębnić zawartość pliku zip, a następnie użyj rozsunąć suwak Aby wyodrębnić pliki za pomocą następującego polecenia:
$ mkdir -p ~/pliki do pobrania/ekstraktowaneJeśli wymienimy zawartość utworzonego katalogu, widzimy, że ekstrakcja była sukcesem.
To wszystko. Niezależnie od tego, czy pracujesz z utworzonym lub pobranym plikiem pocztowym, proces i koncepcja są takie same.
Wyodrębnienie plików archiwum TAR
Format smoły jest najczęstszym formatem kompresji. Większość plików jest albo tar.format GZ, TAR lub TZG. Ekstrakcja będzie działać tak samo i podobnie jak pliki pocztowe, domyślna ekstrakcja występuje w bieżącym katalogu, chyba że określono inaczej.
Szybko utwórz archiwum smoły do użycia dla następującego przykładu. W naszym przypadku nasze archiwum jest Przykład2.smoła:
Możesz użyć -C Lub -informator Flagi do wyodrębnienia pliku smoły. Musisz także utworzyć katalog, aby przechowywać wyodrębnione pliki, tak jak to zrobiliśmy rozsunąć suwak.
Składnia ekstrakcji to:
$ tar -xvf [tar -file] -C /ścieżka /directroryLub
$ tar -xvf [tar -plik] - -directory /ścieżka /katalogW naszym przypadku nasze polecenia będą:
$ mkdir -p ~/pliki do pobrania/ekstrahowane TarZauważ, że Przykład2.smoła to nazwa naszego zarchiwizowanego pliku TAR, a nasza ścieżka i katalog do wyodrębnienia IS ~/Pliki do pobrania/ekstrahowane TAR. Dlatego wymień nazwy, aby pasowały do Twojej obudowy.
Możemy wymienić i potwierdzić, czy ekstrakcja zakończyła się sukcesem, a następujące dane wyjściowe pokazuje, że wszystko działało zgodnie z oczekiwaniami:
Proces jest taki sam w przypadku innych formatów smoły. Na przykład, aby wyodrębnić .TGZ Plik, polecenia będą podobne do tych pokazanych na poniższym obrazku. Zauważ też, że używamy -informator flaga, która jest taka sama jak -C.
Wniosek
Najważniejsze jest to, że domyślnie wyodrębnienie plików na Linux przechowuje wyodrębnione pliki w bieżącym katalogu roboczym. Musisz określić ścieżkę, jeśli chcesz użyć różnych katalogów do wyodrębnienia plików. Ponadto istnieją różne opcje, które należy dodać podczas korzystania z różnych narzędzi do ekstrakcji plików. Omówiliśmy ekstrakcję za pomocą rozsunąć suwak I smoła, Dwa wspólne narzędzia, których możesz użyć.