Acasă Audio Ce este scoica? - definiție din techopedia

Ce este scoica? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Shell?

Un shell este un software care oferă o interfață pentru utilizatorii unui sistem de operare pentru a oferi acces la serviciile kernel-ului.

Pe sisteme de operare bazate pe Unix sau bazate pe Linux, un shell poate fi invocat prin intermediul comenzii shell din interfața liniei de comandă (CLI), permițând utilizatorilor să direcționeze operațiunile prin comenzi, text sau script.

Shell-urile există, de asemenea, pentru limbajele de programare, oferindu-le autonomie față de sistemul de operare și permițând compatibilitatea multiplelor platforme.

Techopedia explică Shell

Cele mai multe shell-uri create pentru alte sisteme de operare oferă echivalente funcționalității shell Unix. Pe sistemele Microsoft Windows, unii utilizatori nu pot utiliza niciodată shell-ul direct, deoarece serviciile sunt gestionate automat. În Unix, shell-urile sunt create prin implementarea scripturilor de pornire a sistemului. Acest lucru se întâmplă și în Windows, dar scripturile shell sunt de obicei preconfigurate și rulate automat, conform cerințelor sistemului.

Cojile Unix sunt împărțite în patru categorii:

  • Scoici asemănătoare cu Bourne
  • Coji asemănătoare cu scoici
  • Coji netraditionale
  • Coji istorice

În unele sisteme, shell-ul este doar un mediu în care aplicațiile pot rula în spațiul de memorie protejat, astfel încât resursele pot fi partajate între mai multe shell-uri active, cu nucleul gestionând cererile de resurse pentru intrare / ieșire, execuția stivei CPU sau acces la memorie. Alte sisteme rulează totul în interiorul unei singure cochilii.

Ce este scoica? - definiție din techopedia