![환경 변수가 정의된 위치를 찾는 방법은 무엇입니까? [복사]](https://linux55.com/image/109340/%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%EA%B0%80%20%EC%A0%95%EC%9D%98%EB%90%9C%20%EC%9C%84%EC%B9%98%EB%A5%BC%20%EC%B0%BE%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
Ubuntu 16.04를 사용하고 있으며 http_proxy
영구적으로 설정을 해제할 수 없습니다. 터미널 창을 열 때마다 http://127.0.0.1:1080
.
/etc/environment
, ~/.profile
및 ~/.bashrc
내부 스크립트를 확인했지만 /etc/profile.d
프록시에 대한 정보를 찾을 수 없습니다.
이제 환경 변수가 어떤 파일에 정의되어 있는지 확인하는 방법을 알고 싶습니다. 즉 , http_proxy를 정의하는 파일의 경로가 where http_proxy
인쇄됩니다 ./etc/blahblah
답변1
.bashrc
한 줄만 추가하면 됩니다 export http_proxy="<proxy you want to use>"
. 이렇게 하면 새 셸을 실행할 때마다 이 프록시가 사용되며 https 및 ftp 프록시에도 동일하게 적용됩니다.