鍍金池/ 問答/Linux/ ubuntu常用位置沒有找到環(huán)境變量的定義

ubuntu常用位置沒有找到環(huán)境變量的定義

不知道什么時候配置的HTTP_PROXYHTTPS_PROXY的值,導(dǎo)致npm install沒法訪問服務(wù)器了

  1. 這兩個環(huán)境變量只存在于當(dāng)前用戶的系統(tǒng)自帶的terminal中,重啟依然存在,其他用戶或者當(dāng)前用戶的其他tty或者IDE自帶的teminal都不存在兩個變量
  2. 我找了~/.bashrc, ~/.profile, etc/profile以及/etc/environment,都沒發(fā)現(xiàn)有帶值的這兩個變量

所以,它兩到底定義到了哪里,如何修改?

回答
編輯回答
刮刮樂

https://unix.stackexchange.co...

參考這個,二樓給了個很不錯的方法查找環(huán)境變量在哪個文件存放。

ubuntu會加載的配置文件大概是/etc/profile,/etc/profile.d/*,/etc/bash.bashrc,/etc/environments,~/.profile,~/.bashrc

嘗試用grep -r找找看也行

2018年1月10日 13:57
編輯回答
朕略傻

已解決,并沒有在配置文件中以export HTTP_PROXY=‘xxxx’的形式存在,所以即使用grep我也沒找到相關(guān)文件,是在設(shè)置->網(wǎng)絡(luò)代理中直接修改的。

2017年2月1日 00:16