In this chapter, we’ll look at various configurations that can be made to bash. Often this is done by using configuration scripts that run when bash starts as well as other configuration files that control installed utilities or lower-level libraries like .inputrc.
Configuration Scripts
We’ll start with the three configuration files that are used for customizing bash directly. These include .bashrc_profile, .bashrc, and .profile.
.bashrc_profile or .profile
The .bashrc_profile configuration script is similar to .bashrc, but it only runs once when the user first logs in. On some ...