экспорт http_proxy: где хранятся настройки прокси?

Сегодня по ошибке я ввел следующую команду в терминале с неверной информацией

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

, а затем у меня возникли проблемы с подключением к Интернету.

В каком файле хранится эта экспортная http_proxy информация?

Спасибо.

6
задан 10 April 2013 в 17:16

4 ответа

Насколько мне известно, файл:

/etc/environment

Это правильное место для указания общесистемных переменных среды, которые должны быть доступны всем процессам. См. https://help.ubuntu.com/community/EnvironmentVariables для получения подробной информации. Обратите внимание, что это не файл сценария, а файл конфигурации.

0
ответ дан 10 April 2013 в 17:16

Единственное место, где вручную запускается export foo="something" в терминале, хранится в среде для оболочки, работающей внутри этого терминала. Он не распространяется на остальную часть системы, и только дальнейшие команды, запущенные в этом терминале, увидят это значение.

Вы можете использовать ту же команду с правильными значениями, чтобы установить ее в этом терминале, или вы можете закрыть этот терминал и установить настройки прокси в System Settings, затем выйти из системы и снова войти в нее, чтобы они использовались этим большинством ваших приложений.

0
ответ дан 10 April 2013 в 17:16

Вы можете сбросить прокси обратно на его значение по умолчанию (пустое), используя ту же команду, но не указав никаких параметров, как показано ниже:

export http_proxy=""
0
ответ дан 10 April 2013 в 17:16

Вы можете использовать команду unset для удаления переменной окружения.

unset http_proxy
0
ответ дан 10 April 2013 в 17:16

Другие вопросы по тегам:

Похожие вопросы: