在 Ubuntu 中安装了 SS-qt5 并且在 System Settings – Network – Network proxy 中配置的 HTTP 代理,这样浏览器以及多数软件就可以使用了。但是,我在使用终端的时候发现终端并没有走代理(智商-1 ,原来是要单独设置

在当前会话中使用全局代理
export all_proxy=http://localhost:port
使用 unset http_proxy 可撤销
使用 curl myip.ipip.net 可查看当前IP以检查代理是否成功
 
同时,如果你要使用 Git 需要配置 Git 代理
git config --global http.proxy 'http://localhost:port'
配置保存在 ~/.gitconfig 中
使用 git config --global --unset http.proxy 可撤销

如果有些程序不走代理的话,可以用 proxychains 这个小工具来强制它走代理,非常方便。