Rozdział 6. Rodzice, dzieci i środowiska

Cel powłoki — wykonywanie poleceń — ma tak fundamentalne znaczenie dla Linuksa, że można by pomyśleć, iż powłoka jest wbudowana w system w jakiś specjalny sposób. Otóż nie jest. Powłoka to zwykły program, taki jak ls lub cat. Zaprogramowano ją tak, aby nieustannie powtarzała poniższe czynności:

  1. Wyświetl monit.
  2. Odczytaj polecenie z stdin.
  3. Poddaj polecenie ewaluacji i wykonaj je.

Linux świetnie ukrywa fakt, że powłoka jest zwykłym programem. Kiedy się logujesz, system automatycznie uruchamia dla Ciebie egzemplarz powłoki zwany powłoką logowania. Proces ten przebiega tak gładko, że powłoka zdaje się Linuksem, podczas gdy w rzeczywistości jest to po prostu uruchomiony w Twoim imieniu program do interakcji ...

Get Wiersz poleceń Linuksa now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.