[フレーム]

Bash unzip Command - Extract from ZIP archive


Using the unzip Command

The unzip command is used to extract compressed files from a ZIP archive.


Basic Usage

To extract files from a ZIP archive, use unzip archive.zip:

Example

unzip archive.zip
Archive: archive.zip
inflating: file1
inflating: file2

Unzip Options Overview

Here are some common options you can use with the unzip command:

  • -l - List archive files
  • -t - Test compressed archive files
  • -d - Extract files into a different directory
  • -o - Overwrite existing files without prompting
  • -x - Exclude specific files from being extracted

Option: -l (List)

The -l option lists all the files in the ZIP archive without extracting them.

Example: List Files

unzip -l archive.zip
Length Date Time Name
------ ---- ---- ----
1234 2025年04月10日 12:00 file1
5678 2025年04月10日 12:00 file2
------
2 files


Option: -t (Test)

The -t option tests the integrity of the files in the ZIP archive.

Example: Test Archive

unzip -t archive.zip
Archive: archive.zip
testing: file1 OK
testing: file2 OK
No errors detected in compressed data of archive.zip

Option: -d (Extract to Directory)

The -d option extracts files to a specified directory.

Example: Extract to Directory

unzip -d /path/to/extract/ archive.zip
Archive: archive.zip
 inflating: /path/to/extract/file1
 inflating: /path/to/extract/file2

Option: -o (Overwrite)

The -o option overwrites existing files without prompting.

Example: Overwrite Files

unzip -o archive.zip
Archive: archive.zip
replacing: file1
replacing: file2

Option: -x (Exclude)

The -x option excludes specific files from being extracted.

Example: Exclude Files

unzip archive.zip -x file1
Archive: archive.zip
 inflating: file2


New

W3Schools Adventure App

Coding fundamentals as a game. Bite-sized lessons and challenges.

Ready to start your journey? Your streak is waiting.
+60 XP
W3Schools Adventure tutor
W3Schools Adventure map
×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
sales@w3schools.com

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
help@w3schools.com

FORUM ABOUT ACADEMY
W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning.
Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness
of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookies and privacy policy.

Copyright 1999-2026 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.

AltStyle によって変換されたページ (->オリジナル) /