Jak wyodrębnić pliki do określonego folderu Linux

Jak wyodrębnić pliki do określonego folderu Linux
Pliki skompresowane Zapisz na przepustowości podczas wysyłania ich do kogoś. Możesz kompresować dowolne pliki, a istnieją różne narzędzia, takie jak zamek błyskawiczny I smoła. Pliki skompresowane są wyodrębnione do bieżącego katalogu roboczego, chyba że określisz inny. Poza tym różne narzędzia mają różne opcje, które należy dodać, aby pomóc w wyodrębnianiu plików archiwum do określonych folderów.

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óły

Nasz 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łyskawiczny

Podajmy 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 /katalog

Utwó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/ekstraktowane
$ Unzip Przykład1.zip -d ~/pobieranie/ekstraktowane z zip

Jeś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 /directrory

Lub

$ tar -xvf [tar -plik] - -directory /ścieżka /katalog

W naszym przypadku nasze polecenia będą:

$ mkdir -p ~/pliki do pobrania/ekstrahowane Tar
$ tar -xvf przykład2.tar -c ~/pobieranie/ekstrakcja TAR

Zauważ, ż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ć.