¿Cuál de las siguientes opciones no es la parte principal del sistema Linux a, kernel b, shell c, sistema de archivos d, bash?
D.
Los sistemas Linux generalmente tienen 4 partes principales: kernel, shell, sistema de archivos y aplicaciones. El kernel, el shell y el sistema de archivos forman juntos la estructura básica del sistema operativo que permite a los usuarios ejecutar programas, administrar archivos y utilizar el sistema.
1. Kernel
El kernel es el núcleo del sistema operativo y tiene muchas de las funciones más básicas. Es responsable de gestionar los procesos, la memoria, los controladores de dispositivos y los archivos del sistema. y sistemas de red, y determina el rendimiento y la estabilidad del sistema.
El kernel de Linux consta de las siguientes partes: gestión de memoria, gestión de procesos, controlador de dispositivo, sistema de archivos y gestión de red, etc.
2. Shell
Shell es la interfaz de usuario del sistema y proporciona una interfaz para que los usuarios interactúen con el kernel. Recibe comandos ingresados por el usuario y los envía al kernel para su ejecución. Además, el lenguaje de programación Shell tiene muchas características de los lenguajes de programación ordinarios. Los programas Shell escritos en este lenguaje de programación tienen el mismo efecto que otras aplicaciones.
En la actualidad, existen principalmente las siguientes versiones de shells:
①Bourne shell: desarrollado por Bell Labs.
②BASH: Es el shell Bourne Again de GNU.
Shell es el shell predeterminado en el sistema operativo GNU. La mayoría de los paquetes de distribución de Linux utilizan este shell.
③Korn shell: Es un desarrollo de Bourne shell y es compatible con Bourne shell en la mayoría de los aspectos.
④C shell: Es la versión BSD del shell de la empresa SUN.
3. Sistema de archivos
Un sistema de archivos es un método de organización de archivos almacenados en dispositivos de almacenamiento como discos. Los sistemas Linux pueden admitir una variedad de sistemas de archivos populares actualmente, como EXT2, EXT3, FAT, FAT32, VFAT e ISO9660.
4. Aplicaciones
Un sistema Linux estándar generalmente tiene un conjunto de programas llamados aplicaciones, que incluye editores de texto, lenguajes de programación, X Window, suites ofimáticas y herramientas y bases de datos de Internet. , etc.