Unzip a file in linux

Extract the contents of a zip file to a dir

unzip filename -d outputdir
outputdir will be created if not exists

Add the entire contents of a dir recursively

zip -r outputzipfile sourcedir/*[/code]

You are reading this post on Joel G Mathew’s tech blog. Joel's personal blog is the Eyrie, hosted here.