Definiowanie zmiennych środowiskowych Modyfikowanie parametrów sesji i profilu użytkownika Modyfikowanie shella Tworzenie aliasów dla poleceń
Bezpośrednio po otwarciu nowej sesji system uruchamia shella określonego w pliku /etc/passwd. Ten z kolei wczytuje do pamięci zbiór plików umieszczonych w kilku różnych katalogach (katalogu domowym użytkownika oraz katalogu /otc). Zbiór ten nosi nazwę profilu użytkownika. W skład profilu użytkownika domyślnego shella dystrybucji Red Hat, bash, wchodzą następujące pliki:
■ .bashrc - automatycznie umieszczany w katalogu domowym użytkownika
■ .bashjprofile - automatycznie umieszczany w katalogu domowym użytkownika
* . bash_iogm - automatycznie umieszczany w katalogu domowym użytkownika
* .bash history — spis ostatnio uruchamianych poleceń
■ /etc/bashrc definicje aliasów systemowych
* /etc/profile - definicje zmiennych środowiskowych.
Profil użytkownika obejmuje między innymi listę zmiennych śmdowiskowych, przechowujących wartości wykorzystywane przez shell i inne programy uruchamiane podczas trwania sesji. Shell bash automatycznie tworzy ponad 50 zmiennych środowiskowych, użytkownik może jednak zdefiniować dowolną liczbę własnych zmiennych.