UNIX Tips
Bourne Again SHell (bash)
It's the standard command line interface on most Linux machines. It excels at interactivity, supporting command line editing, completion, and recall.
bash.rc / bash.profile
Bashrc is when you start bash as a non-login shell.
Bash_profile is for whenever you start bash as a login shell.
.bash_history
.bash_history file contains the last commands used with the bash shell. The size of the file depends on what size HISTFILESIZE is set to in the startup file.