How to Zip UnZip Files And Directories In Linux using Command Line

Zipping Files and Directories

1. To zip a single file, use the following command:

zip filename.zip file_to_zip

2. To zip multiple files, use the following command:

zip filename.zip file1 file2 file3

3. To zip an entire directory, use the following command:

zip -r filename.zip directory_to_zip

Unzipping Files and Directories

1. To unzip a single file, use the following command:

unzip filename.zip

2. To unzip multiple files, use the following command:

unzip filename.zip file1 file2 file3

3. To unzip an entire directory, use the following command:

unzip filename.zip -d directory_to_unzip

how to zip and unzip files and directories in ubuntu / linux using terminal. In this tutorial, you will learn how to create zip file in ubuntu / linux using terminal and how to extract or unzip files and directories using terminal in ubuntu / linux.

Note that, A ZIP file is a data container containing one or more compressed files or directories.

So, this tutorial guide will help you on how you can easily zip and unzip files and directories in linux / ubuntu system using command line. And as well as how to unzip password-protected files and directories in linux using terminal.

How to Zip UnZip Files And Directories In Ubuntu / Linux using Command Line

To learn how to zip and unzip files and directories or password protected files and directories in ubuntu / linux using command line or terminal:

  • How to Zip Files And Directories
  • How to Unzip Files And Directories

How to Zip Files And Directories

zip is not installed by default in most Linux distributions. So, you can easily install it using the following command.

Now open your terminal and execute the following command on it to install zip package:

  • To install zip on Ubuntu and Debian:
sudo apt install zip
  • To install zip on CentOS and Fedora:
sudo yum install zip
  • To ZIP Files and Directories

To zip one file. So, you can easily zip it by using the following command:

zip filename

To zip one directory. So, you can easily zip it by using the following command:

zip directory_name
  • To ZIP Multiple Files and Directories

To zip multiple file. So, you can easily zip it by using the following command:

zip archivename.zip filename1 filename2 filename3

To zip multiple directory. So, you can easily zip it by using the following command:

zip -r archivename.zip directory_name1 directory_name2 file1 file1
  • Creating a Password Protected ZIP file

To create password procted zip file in linux system. So, you can execute the following command on your terminal:

zip -e  archivename.zip directory_name

The command will be prompted to enter and verify the archive password:

Enter password:
Verify password:

How to Unzip Files And Directories

unzip is not installed by default in most Linux distributions. So, you can easily install it using the following command.

Now open your terminal and execute the following command on it to install zip package:

  • To install unzip on Ubuntu and Debian:
sudo apt install unzip
  • To install unzip on CentOS and Fedora:
sudo yum install unzip
  • To unzip Files and Directories

To unzip one file. So, you can easily unzip it by using the following command:

unzip filename

To unzip one directory. So, you can easily unzip it by using the following command:

unzip directory_name
  • To unzip Multiple Files and Directories

To zip multiple file. So, you can easily unzip it by using the following command:

unzip archivename.zip filename1 filename2 filename3

To unzip multiple directory. So, you can easily unzip it by using the following command:

Alternate way to unzip multiple files and directories in linux using command line. You can use regular expressions, as shown below:

unzip '*.zip'
zip -r archivename.zip directory_name1 directory_name2 file1 file1
  • Unzip a ZIP File to a Different Directory

To unzip file or directories in diffrent direcoties, so you can use the following command:

unzip filename.zip -d /path/to/directory
  • Unzip a Password Protected ZIP file or Directories

To unzip password procted file or directories in linux using command line, so you can use the following command:

unzip -P PasswOrd filename.zip
unzip filename.zip -d /path/to/directory

Conclusion

how to zip and unzip files and directories in ubuntu / Linux using the terminal. In this tutorial, you have learned how to create a zip file in Linux using terminal and how to extract or unzip files and directories using the terminal in Linux.

Recommended Posts

Jaspreet Singh Ghuman

Jaspreet Singh Ghuman

Jassweb.com/

Passionate Professional Blogger, Freelancer, WordPress Enthusiast, Digital Marketer, Web Developer, Server Operator, Networking Expert. Empowering online presence with diverse skills.

jassweb logo

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet, and extranet products.

Contact
San Vito Al Tagliamento 33078
Pordenone Italy
Item added to cart.
0 items - 0.00
Open chat
Scan the code
Hello 👋
Can we help you?