Risposte:
Molte distribuzioni Linux supportano la /etc/profile.d
directory Base standard Linux in cui configurazioni come direttive di percorsi aggiuntivi possono andare senza toccare i file di sistema di magazzino. Il nome del file richiede solo un'estensione .sh.
Per esempio
cat >> /etc/profile.d/some_name.sh << \EOF
PATH=$PATH:/path/to/ANT/bin
EOF
Modifica / etc / profile e aggiorna la sezione di manipolazione del percorso. Centos non include / usr / local / bin nel percorso.
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/bin
else
pathmunge /usr/local/bin after
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
fi
bash
venga utilizzato. Inoltre, nota il tag aix sulla domanda. Questo utente non utilizza CentOS.
export
riga/etc/bashrc
poiché verrà letta in tutto il sistema.