Cáscara

Autor: Laura McKinney
Fecha De Creación: 10 Abril 2021
Fecha De Actualización: 19 Junio 2024
Anonim
Cáscara - Tecnología
Cáscara - Tecnología

Contenido

Definición - ¿Qué significa Shell?

Un shell es un software que proporciona una interfaz para que los usuarios de un sistema operativo brinden acceso a los servicios del núcleo.


En los sistemas operativos basados ​​en Unix o Linux, se puede invocar un shell a través del comando de shell en la interfaz de línea de comando (CLI), lo que permite a los usuarios dirigir operaciones a través de comandos de computadora o script.

También existen shells para lenguajes de programación, que les proporcionan autonomía del sistema operativo y permiten la compatibilidad multiplataforma.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Shell

La mayoría de los shells creados para otros sistemas operativos ofrecen equivalentes a la funcionalidad de shell de Unix. En los sistemas Microsoft Windows, algunos usuarios nunca pueden usar el shell directamente, ya que los servicios se manejan automáticamente. En Unix, los shells se crean mediante la implementación de scripts de inicio del sistema. Esto también ocurre en Windows, pero los scripts de shell generalmente están preconfigurados y se ejecutan automáticamente según lo requiera el sistema.


Los depósitos de Unix se dividen en cuatro categorías:

  • Conchas tipo Bourne
  • C conchas en forma de concha
  • Conchas no tradicionales
  • Conchas históricas

En algunos sistemas, el shell es solo un entorno donde las aplicaciones pueden ejecutarse en un espacio de memoria protegido para que los recursos se puedan compartir entre múltiples shells activos, con el núcleo administrando las solicitudes de recursos para entrada / salida, ejecución de pila de CPU o acceso a memoria. Otros sistemas ejecutan todo dentro de un único shell.