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

cos*_*aga 7 command-line proxy

今天我错误地在终端中输入了以下命令,但信息不正确

export http_proxy="http://usrname:passwrd@host:port"
Run Code Online (Sandbox Code Playgroud)

然后我的互联网连接出现问题。

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

谢谢。

小智 6

据我所知,该文件:

/etc/environment
Run Code Online (Sandbox Code Playgroud)

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


小智 5

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

unset http_proxy
Run Code Online (Sandbox Code Playgroud)


dob*_*bey 1

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

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