From http://www.cyberciti.biz/faq/what-process-has-open-linux-port/