Powłoka systemowa
Powłoka systemowa to program komputerowy, który działa jako pośrednik między systemem operacyjnym a użytkownikiem. Przyjmuje polecenia użytkownika i przekazuje wyniki działania programów. Choć powłoki pełnią ważną rolę, nie są jedynym sposobem interakcji z systemem, ponieważ programy mogą działać samodzielnie.
Powłoki systemowe dzielimy na dwie główne kategorie: powłoki tekstowe i powłoki graficzne. Powłoki tekstowe są uruchamiane w trybie tekstowym i często zawierają podstawowe polecenia. Po zalogowaniu, użytkownik znajduje się w wierszu poleceń, gdzie może wydawać polecenia, a znak zachęty (np. '>’, '$’, '#’) wskazuje na gotowość do przyjmowania komend. Z kolei powłoki graficzne to interfejsy, które umożliwiają korzystanie z systemu za pomocą myszy, co ułatwia wykonywanie podstawowych operacji.
Rodzaje powłok systemowych
Powłoki tekstowe
- 4DOS/4OS2/4NT (DOS, OS/2, Windows NT)
- bash (Bourne-Again Shell, UNIX)
- cmd.exe (Windows od wersji 2000)
- COMMAND.COM (DOS)
- tcsh (The TENEX C shell, UNIX)
- Windows PowerShell (Windows od wersji XP)
- zsh (The Z shell, UNIX)
- iSeries QSHELL (IBM OS/400)
Powłoki graficzne
- Aqua (Mac OS X)
- Eksplorator (Microsoft Windows)
- GNOME Shell (środowisko GNOME)
- Plasma (KDE, GNU/Linux, FreeBSD, Windows, Mac OS X)
- Unity (środowisko GNOME, Canonical Ltd.)
Powłoki systemowe, zarówno tekstowe, jak i graficzne, są kluczowymi elementami interakcji użytkownika z systemem operacyjnym, ułatwiając wykonywanie różnych zadań i operacji. Wybór odpowiedniej powłoki może znacząco wpłynąć na komfort pracy i efektywność użytkownika.