Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es el caparazón que consume tanta energía?

¿Cuál es el caparazón que consume tanta energía?

Shell es la interfaz de usuario del sistema y proporciona a los usuarios una interfaz para interactuar con el kernel. Recibe comandos ingresados ​​por el usuario y los envía al kernel para su ejecución.

En realidad, Shell es un intérprete de comandos que interpreta los comandos ingresados ​​por el usuario y los envía al kernel. Además, el shell tiene su propio lenguaje de programación para editar comandos, lo que permite a los usuarios escribir programas compuestos por comandos de Shell. El lenguaje de programación Shell tiene muchas características de los lenguajes de programación comunes, por ejemplo, también tiene estructuras de bucle y estructuras de control de ramas. Los programas Shell escritos en este lenguaje de programación tienen el mismo efecto que otras aplicaciones.

Linux proporciona una interfaz visual de entrada de comandos, al igual que la interfaz gráfica de usuario (GUI) de Microsoft Windows - X Window. Proporciona muchos sistemas de entorno de escritorio que funcionan igual que Windows, con ventanas, íconos y menús, y toda la administración se controla con el mouse. Los sistemas de entorno de escritorio más populares actualmente incluyen KDE y GNOME.

Cada usuario del sistema Linux puede tener su propia interfaz de usuario o Shell para satisfacer sus necesidades especiales de Shell.

Al igual que el propio Linux, existen muchas versiones diferentes de Shell. Actualmente existen principalmente las siguientes versiones de Shell: Bourne Shell: desarrollada por Bell Labs.

BASH: Es el Shell Bourne Again de GNU y el Shell predeterminado en el sistema operativo GNU.

Korn Shell: Es un desarrollo de Bourne SHell y es compatible con Bourne Shell en la mayoría de aspectos. C Shell: Es la versión BSD del Shell de SUN.