Aristotle
发布于 2023-02-19 / 7 阅读 / 0 评论 / 0 点赞

Linux使用代理,只对当前命令生效

Linux使用代理,只对当前命令生效

参考:https://www.cnblogs.com/vertexz/p/15697626.html

参考:http://www.manongjc.com/detail/27-cjzoowhqseibqvj.html

linux执行命令的时候,可以在前面加上环境变量,只对当前命令有效,所以就有以下方法使用代理

all_proxy=127.0.0.1:7890 curl cip.cc

但每次这样执行命令并不方便,所以有以下的方法

# /etc/profile、.bashrc等文件中设置别名
alias proxy='all_proxy=127.0.0.1:7890'

# 让配置文件生效
source /etc/profile

使用代理前加上proxy即可

proxy curl cip.cc

不使用代理

curl cip.cc

非常方便

这种代理对docker无效