Nowe posty

xx Brak możliwości instalacji aplikacji na Opensuse Tumbleweed. (5)
Dzisiaj o 10:05:01
xx Jaki linux na laptop/tablet hybrydowy? (12)
Dzisiaj o 09:06:56
xx konfiguracja sieci domowej (6)
Wczoraj o 23:58:47
xx petla while (11)
Wczoraj o 22:14:49
xx Repozytoria Archa (7)
Wczoraj o 21:43:06
xx Ktoś zna datę przejścia Minta 19.3 z bety do oficjala? (47)
Wczoraj o 14:28:28
xx Jak,Zrobić kopię całego dysku? (3)
Wczoraj o 08:39:41
xx Brak rozdzielczości 16:9 ubuntu 19.04 (1)
Wczoraj o 01:46:25
xx Dziwne połączenia sieciowe! Co to jest? (14)
2019-12-13, 22:59:42
xx Conky - obraz z kamerki (11)
2019-12-13, 19:09:59

Autor Wątek: Jak zrozumieć znaczenie słowa bash (powłoka)??  (Przeczytany 22 razy)

MójPan

  • Gość
Jak zrozumieć znaczenie słowa bash (powłoka)??
« dnia: 2019-10-29, 17:03:30 »
Chodzi mi o bardzo łopatologiczne wytłumaczenie, czym jest powłoka systemu...
Czym to jest?

Do czego "codziennego" można to porównać, aby łatwo zrozumieć?
Jak to ogarnąć "ludzkim" językiem?

Wiki mówi:
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.

Rozumiem że Bash to tylko NAZWA konkretnie sprecyzowanej powłoki, że BASH-ów jest wiele... tak?
Czytając wiki ... rozumiem tak:

Jest sobie dom, domów jest wiele ale jest jeden konkretny (OS). Tym konkretnym domem jest Arch. W domu biega ludek który komunikuje się z innymi ludkami. Jeden z tych ludków ma na imię Bash i odpowiedzialny jest za:

Odbiera sobie komendę od usera domu - powiedz córce na górze aby zrobiła mi kawę...
Bash zapitala zatem na pięterko z rozkazem zrobienia kawy. Córka kawcię robi i krzyczy Bashowi ... powiedz staremu że zrobione.
Bash gniecie z buciora na dół, krzyczy: KAWA GOTOWA...

No i dobra, ma to jakiś (chory sens), niby tak jest, tak??
Mógłby teraz ktoś przerzucić ten (chory) przykład na działanie wewnątrz komputera?