Initialization
files execute a series of commands when the shell is started.
These files customize the environment for the system and the
user.
The following are
the two levels of initialization files:
- System-wide initialization
files that affect all users of the system. These are located
in the /etc
directory and are maintained by a system administrator
- User-specific
initialization files that affect only one specific user. These
are located in the user's home directory.