Ποιο αρχείο εκκίνησης του Bash όρισε αυτό το proxy;
Ελέγξτε πρώτα το login_shell και μετά διακρίνετε τα επιλεγμένα προφίλ από το κληρονομημένο περιβάλλον του γονέα.
shopt login_shell| Εκκίνηση | Είσοδοι εκκίνησης |
|---|---|
| Σύνδεση | /etc/profile, μετά το πρώτο αναγνώσιμο υπάρχον ~/.bash_profile, ~/.bash_login ή ~/.profile· μπορεί να φορτώσει το ~/.bashrc |
| Διαδραστικό χωρίς σύνδεση | ~/.bashrc· οι διανομές της οικογένειας Debian και /etc/bash.bashrc |
| Μη διαδραστικό | BASH_ENV όπου ισχύει |
Εξετάστε τις αναθέσεις και τα φορτωμένα σενάρια σε αυτή τη διαδρομή για την πραγματική μεταβλητή proxy. Γι' αυτό διαφορετικές λειτουργίες τερματικού μπορούν να επιλέξουν διαφορετικές πηγές.
bash --noprofile --norc παραλείπει τα αρχεία εκκίνησης αλλά κληρονομεί ακόμη το περιβάλλον του γονέα. Η αφαίρεση μιας ανάθεσης από αρχείο δεν διαγράφει τιμή που κρατά ήδη το τερματικό ή το shell.
Διορθώστε την πηγή που κατέχει την τιμή και ξεκινήστε με το επιδιωκόμενο περιβάλλον γονέα. Ένα ακόμη unset στο τέλος μπορεί να κρύψει την πηγή χωρίς να διορθώσει άλλη διαδρομή εκκίνησης.