zip and unzip Commands – Basic Archiving

Learn how to create, extract, and list files within a compressed zip archive in Secure Shell (SSH), or cPanel Terminal, with the zip and unzip commands.

Spend more time working on your website than setup with our Shared Hosting – Softaculous Instant Installer and WP-CLI ready to go.

Compress Files

Use the zip command to manage compressed files.

zip -r archive-name.zip path-to-directory-or-files

Example: zip -r images.zip *.png – Archive all PNG image files in the current directory into a images.zip file Example: zip -r backup.zip * – Archive all files and folders in the current directory into a backup.zip file

Used options:

-r – Travel the directory structure recursively

Decompress Files

Instead of zip, use the unzip command to manage compressed files.

unzip archive.zip

Example: unzip images.zip

Extract to Another Directory

unzip archive.zip -d another-folder

Example: unzip images.zip -C restored – Extract files from the images.zip file into the existing /restored folder

Used options:

-d – Specify directory

List Files

unzip -l archive.zip

Used options:

-l – list archived files

For more options, type the zip --help or unzip --help command.

InMotion Hosting Contributor
InMotion Hosting Contributor Content Writer

InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!

More Articles by InMotion Hosting

Was this article helpful? Join the conversation!