Wyszukiwanie w witrynie

Jak tworzyć i wyodrębniać pliki Zip do określonego katalogu w systemie Linux


W jednym z naszych kilku artykułów na temat polecenia tar pokazaliśmy, jak wyodrębnić pliki tar do określonego lub innego katalogu w systemie Linux. Ten krótki przewodnik wyjaśnia, jak rozpakować/rozpakować pliki archiwalne .zip do określonego lub innego katalogu w systemie Linux.

Zip to proste, wieloplatformowe narzędzie do pakowania i kompresji plików dla systemów uniksowych, w tym systemów Linux i Windows; oraz wiele innych systemów operacyjnych. Format „zip” jest powszechnym formatem plików archiwizacyjnych używanym na komputerach z systemem Windows i, co najważniejsze, umożliwia opcjonalne określenie poziomu kompresji w zakresie od 1 do 9.

Przeczytaj także: 5 najlepszych narzędzi do archiwizacji wiersza poleceń dla systemu Linux

Utwórz plik archiwum Zip w systemie Linux

Aby utworzyć plik .zip (spakowany i skompresowany) z wiersza poleceń, możesz uruchomić podobne polecenie, jak to poniżej. Flaga -r umożliwia rekurencyjny odczyt plików struktura katalogów.

zip -r tecmint_files.zip tecmint_files 

Aby rozpakować plik archiwum tecmint_files.zip, który właśnie utworzyłeś powyżej, możesz uruchomić polecenie unzip w następujący sposób.

unzip tecmint_files.zip

Powyższe polecenie wyodrębni pliki do bieżącego katalogu roboczego. A co jeśli chcesz wysłać rozpakowane pliki do określonego lub innego katalogu – dowiesz się tego w następnej sekcji.

Wyodrębnij plik Zip do określonego lub innego katalogu

Aby rozpakować/rozpakować pliki archiwum .zip do określonego lub innego katalogu z poziomu wiersza poleceń, dołącz flagę polecenia unzip -d, jak pokazano poniżej. Aby to zademonstrować, użyjemy tego samego przykładu powyżej.

Spowoduje to wyodrębnienie zawartości pliku .zip do katalogu /tmp:

mkdir -p /tmp/unziped
unzip tecmint_files.zip -d /tmp/unziped
ls -l /tmp/unziped/

Aby uzyskać więcej informacji na temat użytkowania, przeczytaj strony podręcznika poleceń zip i unzip.

man zip
man unzip 

Możesz także przeczytać następujące powiązane artykuły.

  1. Jak archiwizować/kompresować pliki i katalogi w systemie Linux
  2. Jak otwierać, wyodrębniać i tworzyć pliki RAR w systemie Linux
  3. Peazip – przenośny menedżer plików i narzędzie do archiwizacji dla systemu Linux
  4. Dtrx – inteligentne narzędzie do ekstrakcji archiwów (tar, zip, cpio, obr/min, deb, rar) dla systemu Linux

W tym krótkim artykule wyjaśniliśmy, jak wyodrębnić/rozpakować pliki archiwum .zip do określonego lub innego katalogu w systemie Linux. Możesz dodać swoje przemyślenia na temat tego artykułu, korzystając z poniższego formularza opinii.