Saya memiliki pengguna (non-root) yang memiliki ~/.bashrc
file dengan beberapa alias di dalamnya.
Tapi itu tidak terlihat seperti file dieksekusi pada saat masuk. Jika saya melakukannya source ~/.bashrc
maka itu melakukan apa yang seharusnya. Tapi bukankah ~/.bashrc
seharusnya dieksekusi setiap kali saya masuk?
Izin diatur ke 644 (sama dengan root saya .bashrc
, yang berfungsi dengan baik). File dimiliki oleh pengguna yang bersangkutan.
Ini adalah salah satu dari beberapa gangguan yang dialami pengguna ksh saat berhadapan dengan bash. ksh sumber secara otomatis .kshrc di shell login tetapi bash tidak sumber .bashrc dalam konteks yang sama. Anda harus melakukannya secara eksplisit.
—
jlliagre