How to Create a Zip File on Linux

How to Create a Zip File on Linux

howtodetails 9 Min Read

Zip files are a formidably more efficient and easily accessible format of storing files and folders on your systems. Apart from compressing your essential files and storing them, the zip file format also ensures the safety of the data in Word and in your files. Thus, it compresses your files and folders without losing their important data. A single zip file may contain either a single compressed file or numerous others that have been compressed together. 

Here, in this article, we will know about the ways to create a zip file on Linux operating systems. That will help you store your essential files and data on your Linux system. 

So let’s just straight ahead move on to ways of storing your files and folders in zip format. 

There are basically two easily accessible ways of compressing your files and folders on your Linux systems.

These are through;

  1. Menu bar
  2. Terminal Application

Menu bar 

You can easily zip a file or folder in your Linux system by following some simple steps given below;  

  •  Right click at the file or folder in the desktop screen. 
  •  Select the  “compress” option from the menu. 

After you have clicked on the compress option from the menu bar. 

The compress utility window opens up. 

How to Create a Zip File on Linux
  • Enter the name of the file, with which you want to save your zipped file, so as to access it afterwards. 

Also fill out the compression details for your file. Under the compression utility window, there appear various options for compressing your file or folder. 

  • Select the format of compression. 

Where you can choose from various options other than the zip format such as, .cbz,.ar,.jar, etc. But since we followed here for.zip file format. So that’s what we should be focussing on, right. 

After selecting the file format and naming your zip file

  • Select the location of your zip file. 

Just like selecting the file format( that we didn’t intend to), we also got a number of options here as well, to choose from. You can either go for desktop, or document, or any other location that you favour. Where you want to situate your zip file. 

You can also check the “other options” option from the compress utility window. There you can apply a password to your zip file or folder. 

So that it limits other people to access your zip file. 

Once all the details and options are considered. 

  •  Click on the create option. 

And yeppp…..   your zip file is created. 

Let’s move onto the other way of creating a zip file on your Linux system. 

Terminal application

The Terminal application is a terminal emulator that allows you to access a UNIX shell while remaining on your graphical desktop. 

You can easily create a zip file or folder on your Linux system through the Terminal application by just following some very simple guide.

Follow the steps below for zipping a file using the Terminal application;

  • Firstly, open up the Terminal application on your Linux system. 

And trace the location off your original file on the Terminal application. That you want to compress in .zip file gmail format though the Terminal application. 

In order to access the location of your file placed in the desktop. 

  • Type “cd desktop” in your Terminal application screen and press Enter. 

Once the desktop line appears up on the screen. 

How to Create a Zip File on Linux
  • Type “dir” after the desktop line that appeared in front of your screen and press Enter. 
  • This will show you the list of all the files and folders situated under your desktop screen. 
  • Thereafter type 

“zip -(hyphen)r  space  name of the folder

.zip name of the folder”

Suppose, the folder that you want to xip is, wtml_folder

then you will be typing

“zip -r  wtml_ folder .zip  wtml_folder”

Here, your folder is zipped completely. 

Similarly, if you want to zip your file named,  wtml_file.

You just have to follow the same process as you did with zipping your folder. 

Just the name of the folder,

 “wtml_folder” will be replaced by “wtml_ files” in the above process. 

FAQ

What is a Zip file in Linux?
A Zip file is a compressed archive file format that is commonly used to reduce the size of one or more files in Linux.

How do I create a Zip file in Linux?
You can create a Zip file in Linux using the command “zip” followed by the name of the archive and the files to include in the archive. For example, to create a Zip file called “myarchive.zip” containing the files “file1.txt” and “file2.txt”, you would use the command “zip myarchive.zip file1.txt file2.txt”.

How do I add files to an existing Zip file in Linux?
You can add files to an existing Zip file in Linux using the command “zip -u” followed by the name of the archive and the files to add. For example, to add a file called “file3.txt” to the “myarchive.zip” file, you would use the command “zip -u myarchive.zip file3.txt”.

How do I extract files from a Zip file in Linux?
You can extract files from a Zip file in Linux using the command “unzip” followed by the name of the archive. For example, to extract all the files from the “myarchive.zip” file, you would use the command “unzip myarchive.zip”.

How do I extract specific files from a Zip file in Linux?
You can extract specific files from a Zip file in Linux by specifying the name of the file(s) you want to extract after the name of the archive. For example, to extract only the “file1.txt” file from the “myarchive.zip” file, you would use the command “unzip myarchive.zip file1.txt”.