configure proxy on linux

configures proxy globally on terminal

export http_proxy="http://proxyURLOrIpHere:3128"
export https_proxy="http://proxyURLOrIpHere:3128"
export ftp_proxy="http://proxyURLOrIpHere:3128"
export http_proxy="user:passwd@http://proxyURLOrIp:3128"

Use authenticated proxy with lynx

lynx -pauth=USER:PASSWD http://domain.com

Use authenticated proxy with wget

wget --proxy-user=USER --proxy-password=PASSWD http://domain.com

configures http, https and ftp proxy on curl

curl --proxy proxyURLOrIpHere:3128 http://domain.com
curl --proxy-user USER:PASSWD --proxy proxyURLOrIpHere:3128 http://domain.com
curl --proxy-user USER:PASSWD --proxy proxyURLOrIpHere:3128 --proxy-anyauth http://domain.com
curl --proxy-user PROXYUSER:PROXYPASSWD --proxy proxyURLOrIpHere:3128 --user FTPUSER:FTPPASSWD ftp://domain.com

configures http and https proxy on chrome

google-chrome --proxy-server="http=http://proxyURL:8080;https=http://proxyURL:8080"