The Article Simply & Clearly Tell What’s the Difference Between Main Bash User Configuration Files:
-
.bashrc
-
.bashrc
-
.profile
Both the .bash Prefixed Config Files are Loaded Only from a Bash Shell and Not from sh, ksh, mksh and dash.
-
.bashrc and .profile
Are Loaded Only Once at Login Time.
(.profile was Originally Intended for the Sh Shell and it is Loaded Only in Absence of the .bashrc one.).
-
.bashrc
Is Loaded Every Time you Open a New Terminal Console Window.
How to Easy Find/Search Files/Directories/Images on Linux.
Linux Locate Command How-to