I gather that files in
/etc/ work for all users whereas files in
$HOME are user-specific. I also gather that
.profile is loaded at login whereas
.bashrc loaded when
/bin/bash is executed. I also understand that different programs have different settings files (e.g.
.Rprofile for R). But I would appreciate some clarification:
*profilefiles fundamentally different?
- What is the scope of such files (e.g. which files are are commonly used with Linux)
- Is there a hierarchy (e.g.
.bashrcoverwrites variables set in
- What is a good reference for this class of files? For the options in these files?