There are lots of ways to archive and retrieve file using “zip” function to compress files is the most simplest and easy to reduce file size for portability.
Here are some methods in “unzipping” and zipping files/folders in unix using terminal. Files that compressed have this externsions after file names .zip, .tar, .gz, etc.
Zipping Files Using ZIP
This Unix program is compatible with the zip program for Windows and most other operating systems. To zip files, first have the files uploaded to your server, then log into your account with SSH. Navigate to the directory where the files are that you want to zip (for instance by typing cd www then cd sounds to move to your/www/sounds directory). Then type:
zip myzip file1 file2 file3
This puts the files named file1, file2, and file3 into a new zip archive called myzip.zip.
Unzipping Files
Please note that the unzip method you use is defined by the filename you are trying to unzip. For example, if you are trying to unzip a file called file.tar – you would use the method described in “tar“. Files ending in .gzip or .gz need to be extracted with the method described in “gunzip“.
Zip
If you have an archive named myzip.zip and want to get back the files, you would type:
unzip myzip.zip
Typing zip or unzip by itself will give you a usage summary, showing nearly all the options available.
Tar
To extract a file compressed with tar (e.g., filename.tar), type the following command from your SSH prompt:
tar xvf filename.tar
Basically, this command means that you will see the file “explode”, so don’t worry when you see your screen scrolling wildly. It also means that you will see any errors in the archive.
Gunzip
To extract a file compressed with gunzip, type the following:
gunzip filename_tar.gz
then if you receive no errors, type:
tar xvf filename_tar
Source: Zipping and Unzipping Files in UNIX
This post was created with our nice and easy submission form. Create your post!