Powłoka systemowa - to program, który komunikuje użytkownika z jądrem systemu; dzieje się to za pomocą wiersza poleceń. Jądro systemu zawiera wszelkie podprogramy, które są potrzebne do przeprowadzania operacji wejścia i wyjścia

 

Bourne Shelljest to przodek wszystkich innych powłok systemów Unix-owych, ale brakuje jej wielu przydatnych możliwości.

Bourne Again Shell - domyślna powłoka wszystkich systemów linuksowych.

C Shell - składnia i konstrukcje używane w tej powłoce są bardzo podobne do znanych z języka C

Enhanced C Shell - jest to bardziej rozbudowana część powłoki C Shell

Korn Shell - jest to jedna z popularniejszych powłok uniksowych, ale nie jest ona zwykle używana w powłokach linuksowych.

 

Zmienne specjalne powłoki BASH:

 

  • SHELL - określenie ścieżki do używanego programu powłoki
  • PATH - lista ścieżek katalogów przeszukiwanych dla znalezienia poleceń do wykonania,
  • PS1 - monit podstawowy,
  • PS2 - monit wtórny,           
  • IFS - symbol ogranicznika pól,     
  • MAIL - nazwa pliku poczty, sprawdzanego przez program pocztowy w celu poszukiwania nowych wiadomości,         
  • MAILCHECK - czas między sprawdzeniami nowo otrzymanej poczty,     
  • MAILPATH - lista plików poczty, które mają być sprawdzane w poszukiwaniu nowo otrzymanych wiadomości,
  • TERM - nazwa terminala,
  • CDPATH - nazwy ścieżek katalogów przeszukiwanych przez cd w poszukiwaniu katalogów
  • EXINIT - polecenia inicjacyjne dla edytorów ex/vi,
  • ignoreeof - zablokowanie wylogowania poprzez CTRL+d,
  • noclobber                 nienadpisywanie plików przez przekierowanie,.

 

 

 

 

Załóż własną stronę internetową za darmo Webnode