So far, we have seen different scripts that initialize the operating system prior to a user login. Once the basic operating system is initialized, the user login process starts. This process is explained in the following topics.
User initialization scripts
System-wide setting scripts
In the /etc/ folder, the following files are related to the user level initialization:
- /etc/profile: A few distributions will have an additional folder called /etc/profile.d/. All the scripts from the profile.d folder will be executed.
- /etc/bash.bashrc.
The preceding scripts are called by every user, including root and normal users. Initially, the /etc/profile script will be called. This script initializes system-wide environment settings. A...