Linux #11 - kolejność wczytywania plików konfiguracyjnych bash
Wstęp
Dzień dobry, dziś opowiem o plikach uruchomieniowych w powłoce bash. Serdecznie zapraszam.
Jakie są to pliki?
Plików uruchomieniowych użytkownika mamy 4. Są to odpowiednio:
.bash_profile
.profile
.bash_login
.bashrc
Trochę dużo, ale mogą one być tak naprawdę aliasem do jednego wspólnego pliku, co może ułatwić pracę.
Do czego one są potrzebne?
Pliki jak .bashrc
służą, do przygotowania sesji użytkownika. Np. ustawienia zmiennych, aliasów, własnoręczne napisanych funkcji itp.
Zasada uruchamiania poszczególnych plików
Objaśnienie:
Interaktywna
bash
lubbash -i
(ogólnie każde uruchomienie sesji, gdzie nie podamy opcji i możemy na “żywo pracować”). Przeciwieństwem do tego jest na przykładbash -c
lubbash -s
Powłoka logowania
bash -l
lubbash --login
Epilog
Na dziś wystarczy, mam nadzieję, że dowiedziałeś/łaś się czegoś nowego, albo odświeżyłeś/łaś sobie wiedzę. Tak czy inaczej, serdecznie Ci dziękuję, za przeczytanie tego posta. Jeśli masz potrzebę o cos zapytać, kontakt znajdziesz w zakładce “O Mnie”. A teraz życzę miłego dzionka i smacznej kawusi :) Do widzenia.