如何在不导出环境变量的情况下为终端设置代理?

如何在不导出环境变量的情况下为终端设置代理?

如何在不导出环境变量的情况下为终端设置代理?

我正在使用 Ubuntu 机器,我想这样做吗?

如果不可能的话,有什么应用程序可以帮助我做到这一点吗?

谢谢。

答案1

您始终可以为要运行的命令设置变量,例如,您可以执行以下操作:

$ HTTPS_PROXY=http://localhost:3128 curl https://external.domain.com/

并且 curl 将使用那里定义的 HTTPS_PROXY,并且只使用一次。

如果您想设置环境变量,它将对整个终端会话起作用,但不对任何其他用户/系统起作用 - 例如,它不会影响您的 cron 作业。

相关内容