Jak tworzyć i rozpakowywać pliki zip do określonego katalogu w Linuksie
W jednym z naszych artykułów na temat polecenia tar, pokazaliśmy jak rozpakować pliki tar do określonego lub innego katalogu w Linuksie. Ten krótki przewodnik wyjaśnia, jak rozpakować pliki archiwum .zip do określonego lub innego katalogu w Linuksie.
Zip jest prostym, wieloplatformowym narzędziem do pakowania i kompresji plików dla systemów uniksowych, w tym Linuksa i Windows OS, a także wielu innych systemów operacyjnych. Format „zip” jest powszechnym formatem archiwizacji plików używanym na komputerach z systemem Windows i co najważniejsze, umożliwia określenie poziomu kompresji od 1 do 9 jako opcji.
Read Also: 5 Best Command Line Archive Tools for Linux
Create Zip Archive File in Linux
Aby utworzyć plik .zip (spakowany i skompresowany) z linii poleceń, możesz uruchomić podobne polecenie jak to poniżej, Flaga -r
umożliwia rekurencyjne odczytywanie struktury katalogów plikó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 rozpakuje pliki do bieżącego katalogu roboczego. Co jeśli chcesz wysłać rozpakowane pliki do określonego lub innego katalogu – możesz dowiedzieć się tego w następnej sekcji.
Extract Zip File to Specific or Different Directory
Aby rozpakować pliki archiwum .zip do określonego lub innego katalogu z linii poleceń, dołącz flagę polecenia -d
unzip, jak pokazano poniżej. Użyjemy tego samego przykładu powyżej, aby to zademonstrować.
To rozpakuje zawartość pliku .zip do katalogu /tmp:
$ mkdir -p /tmp/unziped$ unzip tecmint_files.zip -d /tmp/unziped$ ls -l /tmp/unziped/
For more usage information, read zip and unzip command man pages.
$ man zip$ man unzip
You may also like to read the following related articles.
- How to Archive/Compress Files & Directories in Linux
- How to Open, Extract and Create RAR Files in Linux
- Peazip – A Portable File Manager and Archive Tool for Linux
- Dtrx – An Intelligent Archive Extraction (tar, zip, cpio, rpm, deb, rar) Tool for Linux
In this short article, we have explained how to extract/unzip .zip archive files to a specific or different directory in Linux. You can add your thoughts to this article via the feedback form below.