From 0ca4895758356b41a0d53349788ec15c84e7ae2f Mon Sep 17 00:00:00 2001
From: xf0r3m
- ObrÄbie konfiguracji Årodowiska tekstowego użytkownika, pojÄcie + W ObrÄbie konfiguracji Årodowiska tekstowego użytkownika, pojÄcie rodzaje powÅok, nie tyczy siÄ programów powÅoki takich jak BASH czy CSH. Tutaj zakÅadamy, że BASH jest naszÄ domyÅlnÄ powÅokÄ oraz że to jej używamy. PowÅoka może interaktywna (korzystamy z niej domyÅlnie np. logujÄ c siÄ do systemu.) lub nieinteraktywna (taki rodzaj powÅoki uruchamiajÄ - skrypty powÅoki [bÄdzie o nich w ostatnim rozdziale]). Innym rodzajem + skrypty [bÄdzie o nich w ostatnim rozdziale]). Innym rodzajem podziaÅu dziaÅania powÅoki może byÄ powÅoka logowania oraz powÅoka bez logowania
PowÅoka logowania uruchamiana jest za każdym razem kiedy, - (najproÅciej rzecz ujmujÄ c) wymagane jest uprzednio logowania aby - uruchomiÄ sesjÄ powÅoki. LogujÄ c siÄ jeden z konsol na serwerze + (najproÅciej rzecz ujmujÄ c) wymagane jest uprzednio uwierzytelnienie + siÄ aby + uruchomiÄ sesjÄ powÅoki. LogujÄ c siÄ jedenÄ z konsol na serwerze uruchamiamy interaktywnÄ poÅokÄ logowania podobnie jest w przypadku poÅÄ czeÅ zdalnych z wykorzystaniem protokoÅu SSH.
@@ -10321,14 +10322,14 @@ bash samego emulatora terminala, na którym pisze ten tekst.- Istnieje mozliwoÅÄ uruchomienia wielu kombinacji rodzaji powÅoki, + Istnieje mozliwoÅÄ uruchomienia wielu kombinacji rodzajów powÅoki, nawet możliwoÅÄ uruchomienia nieinteraktywnej powÅoki logowania.
Dlaczego o tym wspominam, otóż różne rodzaje powÅok mogÄ korzystaÄ z różnych plików uruchomieniowych, z ktorych skÅada siÄ Årodowisko - użytkowników. Tych plików jest kilka, gÅównego podziaÅu możemy + użytkownika. Tych plików jest kilka, gÅównego podziaÅu możemy doknac tylko i wyÅÄ cznie na podstawie logowania zatem:
Jak możemy wnioskowaÄ po obecnoÅci tyldy (~), te pliki sÄ plikami użytkownika, chociaż w systemie może znaleÅºÄ siÄ - także wersja systemowa. Tak jest w przypadku dysrybucji Debian, - pliki znajdujÄ siÄ kolejno /etc/profile lub + także wersja globalnÄ . Tak jest w przypadku dysrybucji Debian, + pliki znajdujÄ siÄ w katalogu /etc: /etc/profile + lub /etc/bash.bashrc. W każdym systemie znajdujÄ siÄ te pliki. - Pliki globalne posiadajÄ kilka różnic o tych użytkowników. Ale my + Pliki globalne posiadajÄ kilka różnic od tych użytkowników. Ale my w ramach tego materiaÅu skupiamy sie gÅównie Årodowisku użytkownika wiÄc i na plikach użytkownika - poprzestaniemy. Tego typu pliki posiada każdy w swomim systemie - wiÄc nie mam sensu ich tutaj przytaczaÄ. + poprzestaniemy. Tego typu pliki posiada każdy w swoim systemie + wiÄc nie mam sensu ich tutaj przytaczaÄ w przykÅadach.
JeÅli przyjrzymy siÄ plikowi ~/.profile to zauważymy, że @@ -10355,7 +10357,7 @@ bash wyszukiwania poleceÅ dodane sÄ lokalne katalogi, w których to użytkownik powinien przechowywaÄ swoje pliki binarne. I to caÅy plik konfigurjÄ cy powÅokÄ logowania. Znacznie bogatszym plikiem jest - plik konfigurujÄ cy powÅokÄ bez logowania. WewnÄ trz nie go znajdujÄ + plik konfigurujÄ cy powÅokÄ bez logowania. WewnÄ trz niego znajdujÄ siÄ miedzy innymi: