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

l111

Objaśnienie:

Interaktywna

bash lub bash -i (ogólnie każde uruchomienie sesji, gdzie nie podamy opcji i możemy na “żywo pracować”). Przeciwieństwem do tego jest na przykład bash -c lub bash -s

Powłoka logowania

bash -l lub bash --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.