ئۇ proxy نى Bash قا كىم قايتا-قايتا سېلىۋاتىدۇ؟
تەكرارلىنىدىغان proxy مۇھىت ئۆزگەرگۈچىسىنى Bash قوزغىتىش ھۆججەتلىرى ۋە shell نى قوزغىتىدىغان parent process ئارقىلىق ئىزلەڭ.
ئەگەر http_proxy كېيىنكى تېرمىنالدا قايتا كۆرۈلسە، ئۇنى كىم تەڭشىگەنلىكىنى تېپىڭ. يەنە بىر unset .bashrc نىڭ ئاخىرىدا بىر قېتىملىق قوزغىتىش ئۈچۈن قىممەتنى يوشۇرۇشى مۇمكىن، ئەمما ئۇنىڭ مەنبەسى باشقا جايدا ئاكتىپ تۇرىدۇ.
- مەغلۇپ بولغان قوزغىتىشنى ئېنىقلاڭ. ئۇ ئىنتېراكتىپ كىرىش shell ىمۇ، كىرىشسىز تېرمىنالمۇ، ياكى ئىنتېراكتىپ بولمىغان خىزمەتمۇ؟
shدەپ چاقىرىلغان Bash مۇ باشقا قائىدىلەرگە ئەمەل قىلىدۇ. - شۇ قوزغىتىش يولىنى ئەگەشىڭ. ئىنتېراكتىپ كىرىش shell ئاۋۋال
/etc/profileنى ئوقۇيدۇ، ئاندىن~/.bash_profile,~/.bash_loginۋە~/.profileئارىسىدىن تۇنجى بار بولغان ئىشلەتكۈچى ھۆججىتىنى ئوقۇيدۇ. ئىنتېراكتىپ كىرىشسىز shell ئادەتتە~/.bashrcنى ئوقۇيدۇ. كىرىش ھۆججىتى ئۇنى ئوچۇق source قىلالايدۇ. ئىنتېراكتىپ بولمىغان Bash ئۈچۈن مۇناسىۋەتلىك جايداBASH_ENVنى ھېسابقا ئېلىڭ. - تەڭشەشنى تېپىڭ. شۇ ھۆججەتلەر ۋە ئۇلار source قىلىدىغان ھۆججەتلەردىن ئۆزگەرگۈچى نامى ۋە كونا proxy hostname نى ئىزدەڭ. مۇناسىۋەتلىك
/etc/profile.dپارچىلىرىنى ۋە چوڭ-كىچىك ھەرپلىك ئىسىملارنى كىرگۈزۈڭ. - ئەگەر قوزغىتىش ئۇنى تەڭشىمىگەن بولسا، parent نى ئىزلەڭ. shell مۇھىتنى ئۆز terminal ى، كىرىش سېشنى، مۇلازىمەت باشقۇرغۇچىسى ياكى ئېچىش قورالىدىن مىراس ئالىدۇ. ئۇزۇن ئۆمۈرلۈك parent shell ھۆججىتىنى تەھرىرلىگەندىن كېيىنمۇ كونا قىممەتنى ساقلاپ قالالايدۇ.
PAM ئاساسىدىكى كىرىشلەر ئۈچۈن /etc/environment نىمۇ تەكشۈرۈڭ. ئىگە مەنبەنى تۈزىتىپ، تەسىرلەنگەن قوزغىتىش يولىنى قايتا قوزغىتىڭ، زۆرۈر بولسا parent سەپلىمىسىنى يېڭىلاڭ. ئىزدەشنى يەرلىك ساقلاڭ: قوزغىتىش ھۆججەتلىرى ۋە مۇھىت dump لىرىدا شەخسىي ئۇچۇرلار بولۇشى مۇمكىن. تەكشۈرۈلىدىغان نەتىجە مەقسەت قىلىنغان بۇيرۇق مىراس ئالىدىغان قىممەت، ئۇنى ئاخىرقى قېتىم unset قىلالىغان ھۆججەت ئەمەس.