Linux Find Out Which Process Is Listening Upon a Port

Originally published at: https://www.cyberciti.biz/faq/what-process-has-open-linux-port/

How do I find out running processes were associated with each open port on Linux? How do I find out what process has open TCP port # 111 or UDP port 7000 under Linux using the CLI?