Aling startup file ng Bash ang nagtakda ng proxy na iyon?
Suriin muna ang login_shell, pagkatapos ay ihiwalay ang mga napiling profile sa minanang kapaligiran ng magulang.
shopt login_shell| Paglulunsad | Mga input sa startup |
|---|---|
| Pag-login | /etc/profile, pagkatapos ang unang mababasang umiiral na ~/.bash_profile, ~/.bash_login o ~/.profile; maaari nitong i-load ang ~/.bashrc |
| Interactive na walang login | ~/.bashrc; ang mga build ng pamilyang Debian gayundin /etc/bash.bashrc |
| Hindi interactive | BASH_ENV kung naaangkop |
Suriin ang mga assignment at na-load na script sa landas na iyon para sa tunay na variable ng proxy. Kaya't maaaring pumili ng iba't ibang pinagmulan ang iba't ibang mode ng terminal.
bash --noprofile --norc nilalaktawan ang mga startup file pero namamana pa rin ang kapaligiran ng magulang. Ang pag-alis ng assignment sa isang file ay hindi nagbubura ng halagang hawak na ng terminal o shell.
Itama ang pinagmulang may-ari ng halaga at magsimula sa nilalayong kapaligiran ng magulang. Ang isa pang unset sa dulo ay maaaring magtago ng pinagmulan nang hindi inaayos ang ibang landas ng paglulunsad.