Tentukan variabel lingkungan sistem di /etc/profile
. File ini, seperti ~/.profile
(atau ~/.bash_profile
jika shell login Anda adalah bash), dibaca ketika Anda login (pada beberapa sistem, ini tidak termasuk login grafis), pada awal sesi Anda.
Tentukan konfigurasi sistem bash di /etc/bash.bashrc
atau /etc/bashrc
(path tergantung pada distribusi, saya tidak tahu mana yang menggunakan CentOS). File ini dibaca setiap kali Anda memulai shell interaktif. Jika Anda mendefinisikan variabel lingkungan di sana, mereka tidak akan tersedia dalam program yang tidak dimulai dari shell, tetapi mereka akan menimpa variabel lingkungan yang ditetapkan oleh pemanggil. Jangan mendefinisikan variabel lingkungan di /etc/bashrc
atau ~/.bashrc
.
Lihat Apakah ada file setara ".bashrc" yang dibaca oleh semua shell? dan posting yang dikutipnya.
Gilles 'SANGAT berhenti menjadi jahat'
sumber