Zip and unzip on Linux

zip -r <backup.zip> <directory_name>

Example:

zip -r backup.zip my_folder/

Notice that the / is very important! To unzip:

unzip [file_name.zip]

Source