Przejdź do zawartości

Powłoka systemowa

Z Wikipedii, wolnej encyklopedii

Powłoka systemowa (ang. shell) – program komputerowy pełniący rolę pośrednika pomiędzy systemem operacyjnym lub aplikacjami a użytkownikiem, przyjmując jego polecenia i „wyprowadzając” wyniki działania programów[1][2]. To pośrednictwo nie jest obowiązkowe (programy mogą być bardziej „samodzielne”).

Powłoki systemowe możemy podzielić na powłoki tekstowe i powłoki graficzne. Pierwszy ich rodzaj jest zwykle realizowany jako interpreter poleceń uruchamiany w trybie tekstowym i będący historycznie wcześniejszym rozwiązaniem. Powłoka tekstowa często sama zawiera podstawowe polecenia, gdy jednak wydane przez użytkownika polecenie nie jest wbudowane, uruchamiany jest program zewnętrzny. Po zalogowaniu użytkownik znajduje się w wierszu poleceń i może wydawać polecenia systemowi. Zachęca go do tego tzw. znak zachęty (command prompt) – zwykle jest to '>', '$' lub '#'. Natomiast powłoki graficzne mają zwykle postać menedżera plików kontrolowanego przy pomocy myszy i pozwalającego w łatwy sposób wykonywać najczęstsze operacje.

Rodzaje powłok systemowych

[edytuj | edytuj kod]

Powłoki tekstowe

[edytuj | edytuj kod]

Powłoki graficzne

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. Janusz Zalewski. Czym jest UNIX? System plików. Mikroklan”. 1/86 (1). s. 20-22.
  2. Janusz Zalewski. Czym jest UNIX? Powłoka. Mikroklan”. 1/86 (4). s. 27-29.