Zip-bestanden maken en uitpakken naar een specifieke map in Linux
In een van onze verschillende artikelen over het tar-commando hebben we je laten zien hoe je tar-bestanden uitpakt naar een specifieke of andere map in Linux. In deze korte handleiding wordt uitgelegd hoe u .zip-archiefbestanden kunt uitpakken/uitpakken naar een specifieke of andere map in Linux.
Zip is een eenvoudig, platformonafhankelijk hulpprogramma voor het verpakken en comprimeren van bestanden voor Unix-achtige systemen, waaronder Linux en Windows OS; plus vele andere besturingssystemen. Het “zip”-formaat is een veelgebruikt archiveringsbestandsformaat dat wordt gebruikt op Windows-pc's en, belangrijker nog, het stelt u in staat het compressieniveau tussen 1 en 9 als optie te specificeren.
Lees ook: 5 beste opdrachtregelarchiefhulpmiddelen voor Linux
Maak een zip-archiefbestand in Linux
Om een .zip-bestand (verpakt en gecomprimeerd) te maken vanaf de opdrachtregel, kunt u een soortgelijke opdracht uitvoeren als hieronder. De vlag -r
maakt het recursief lezen van bestanden mogelijk mapstructuur.
zip -r tecmint_files.zip tecmint_files
Om het archiefbestand tecmint_files.zip dat u zojuist hierboven heeft gemaakt uit te pakken, kunt u de opdracht unzip als volgt uitvoeren.
unzip tecmint_files.zip
Met de bovenstaande opdracht worden de bestanden uitgepakt naar de huidige werkmap. Wat als u de uitgepakte bestanden naar een specifieke of andere map wilt sturen? U kunt dit in de volgende sectie leren.
Pak het zip-bestand uit naar een specifieke of andere map
Om .zip archiefbestanden uit te pakken/uit te pakken naar een specifieke of andere map vanaf de opdrachtregel, voegt u de -d
unzip-opdrachtvlag toe, zoals hieronder weergegeven. We zullen hetzelfde voorbeeld hierboven gebruiken om dit aan te tonen.
Hierdoor wordt de inhoud van het .zip-bestand uitgepakt in de map /tmp:
mkdir -p /tmp/unziped
unzip tecmint_files.zip -d /tmp/unziped
ls -l /tmp/unziped/
Voor meer gebruiksinformatie kunt u de manpagina's voor zip en unzip lezen.
man zip
man unzip
Misschien wilt u ook de volgende gerelateerde artikelen lezen.
- Bestanden en mappen archiveren/comprimeren in Linux
- RAR-bestanden openen, extraheren en maken in Linux
- Peazip - Een draagbare bestandsbeheerder en archieftool voor Linux
- Dtrx - Een intelligente archiefextractie (tar, zip, cpio, rpm, deb, rar) tool voor Linux
In dit korte artikel hebben we uitgelegd hoe je .zip-archiefbestanden kunt extraheren/uitpakken naar een specifieke of andere map in Linux. U kunt uw mening over dit artikel toevoegen via het onderstaande feedbackformulier.