Yanıtlar:
Çoğu Linux dağıtımı /etc/profile.d
, ek yollar yönergeleri gibi yapılandırmaların stok sistemi dosyalarına dokunmadan gidebileceği Linux Standard Base dizinini destekler . Dosya adı sadece bir .sh uzantısına ihtiyaç duyar.
Örneğin
cat >> /etc/profile.d/some_name.sh << \EOF
PATH=$PATH:/path/to/ANT/bin
EOF
/ Etc / profile dosyasını düzenleyin ve Path manipülasyon bölümünü güncelleyin. Centos, / usr / local / bin dosyasını yola dahil etmiyor.
# 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
kullanıldığını varsayar gibi görünüyor . Ayrıca, sorudaki aix etiketine dikkat edin . Bu kullanıcı CentOS kullanmıyor.
export
satırı ekleyebilirsiniz/etc/bashrc
.