导出 http_proxy:代理设置存储在哪里?

导出 http_proxy:代理设置存储在哪里?

今天我错误地在终端中输入了以下命令,其中包含错误的信息

export http_proxy="http://usrname:passwrd@host:port"

然后我的网络连接就出现了问题。

此导出的 http_proxy 信息存储在哪个文件中?

谢谢。

答案1

据我所知,该文件:

/etc/environment

是指定应该可供所有进程使用的系统范围环境变量的正确位置。请参阅https://help.ubuntu.com/community/EnvironmentVariables了解详情。请注意,这不是脚本文件,而是配置文件。

答案2

您可以使用unset命令删除环境变量。

unset http_proxy

答案3

您可以使用相同的命令但不指定任何参数将代理重置为其默认值(空白),如下所示:

export http_proxy=""

答案4

终端中手动运行的唯一export foo="something"存储位置是在该终端内运行的 shell 的环境中。它不会传播到系统的其余部分,只有在该终端内运行的后续命令才会看到该值。

您可以使用相同的命令和正确的值在该终端中设置它,或者您可以关闭该终端,并在中设置代理设置System Settings,然后注销并重新登录,以便大多数应用程序使用它们。

相关内容