Переменная окружения в текущей оболочке может быть установлена только в родительском процессе или в файле, полученном вашей оболочкой. Я бы начал с включения трассировки оболочки в соответствующие rc-файлы, которые были получены при входе в ваш домашний каталог. Это также место, где я бы проверил, уже ли установлены переменные среды в этой точке (что означало бы, что он был задан глобальным процессом инициализации, например, в файлах rc, которые находятся в/etc). Теперь войдите и проверьте вывод.
Если переменная окружения уже установлена на начальном этапе, вы не можете сделать ничего, кроме прослушивания администратора, что он должен удалить ее (что, вероятно, не будет работать). Если он не задан изначально, вам нужно просмотреть результат трассировки оболочки, пока вы не найдете точку, где установлена переменная, или где вы видите, что какой-то вредоносный скрипт отключает трассировку.
Поскольку вы не указали какую-либо информацию, какую оболочку используете, я не могу вдаваться в подробности.
Если вы не можете найти источник, удалите его с помощью 'unset https_proxy http_proxy' в соответствующем файле запуска оболочки. – Jens
Это то, что я, вероятно, в конечном итоге сделаю. Но это не так. – Amir
Stack Overflow - это сайт для вопросов программирования и разработки. Этот вопрос кажется вне темы, потому что речь идет не о программировании или разработке. См. [Какие темы можно задать здесь] (http://stackoverflow.com/help/on-topic) в Справочном центре. Возможно, лучше сказать [Суперпользователь] (http://superuser.com/) или [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/). Также см. [Где я пишу вопросы о Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww