The unzip
command¶
The unzip
command extracts all files from the specified ZIP archive to the current directory.
Examples:¶
In order to extract the files the syntax would be the following:
unzip myZipFile.zip
To unzip a ZIP file to a different directory than the current one, don't forget to add the -d
flag:
unzip myZipFile.zip -d /path/to/directory
To unzip a ZIP file and exclude specific file or files or directories from being extracted, don't forget to add the -x
flag:
unzip myZipFile.zip -x file1.txt file2.txt
Syntax:¶
unzip zipFileName [OPTION] [PARAMS]
Possible options:¶
Flag | Description | Params |
---|---|---|
-d | Unzip an archive to a different directory. | /path/to/directory |
-x | Extract the archive but do not extract the specified files. | filename(s) |
-j | Unzip without creating new folders, if the zipped archive contains a folder structure. | - |
-l | Lists the contents of an archive file without extracting it. | - |
-n | Do not overwrite existing files; supply an alternative filename instead. | - |
-o | Overwrite files. | - |
-P | Supplies a password to unzip a protected archive file. | password |
-q | Unzips without writing status messages to the standard output. | - |
-t | Tests whether an archive file is valid. | - |
-v | Displays detailed (verbose) information about the archive without extracting it. | - |
Last update: 2022-05-12