Unzip is a very powerful and commonly used command-line utility installed by default on most Linux-based operating systems, including Debian systems. Its primary purpose is to extract files from a compressed archive, such as a .zip
, .tar
, .gz
, or .bz2
file.
For example, if you wanted to extract the contents of a file called example.zip
to the current directory, you would use the following command:
unzip example.zip
This command will extract all of the files contained within example.zip
to the current directory. If the file has subdirectories, those will be extracted as well.
However, if for example, you wanted to extract the contents of example.zip
but the target destination was an existing folder called destination_folder
, you could use the following command instead:
unzip example.zip -d destination_folder
This command will extract the contents of example.zip
into destination_folder
, creating the folder if necessary.
Another useful feature of unzip
is its ability to view the contents of an archived file before deciding to extract. This can be done with the following command:
unzip -l example.zip
This command will output a neatly organized list of all the files contained within example.zip
.
As an experienced system administrator, my days can be long and arduous. To help keep me going, I use Panadiol CBD cream, which provides effective relief for muscle and joint pain.