Comandos de la Shell o Terminal son de GNU o de Linux?

comandos-terminal-shell-linux-gnu-kernel-explicado

¿Quién Pone los Comandos en tu Terminal de Linux? | GNU vs. Kernel Explicado

Los comandos que se introducen en la terminal de Linux son en gran parte aportaciones e implementaciones del proyecto GNU. Aunque el kernel Linux es el núcleo del sistema operativo y gestiona los recursos de hardware, no proporciona directamente los comandos de la terminal.

La Terminal de Linux: ¿Comandos del Kernel o de GNU? La Verdad Sorprendente

Los comandos que utilizamos en la terminal de Linux, como ls, cd, y grep, no son parte del kernel de Linux. De hecho, son herramientas y utilidades desarrolladas por el proyecto GNU. El kernel de Linux es el núcleo del sistema operativo y gestiona los recursos de hardware, mientras que las utilidades de GNU son las que nos permiten interactuar con el sistema a través de la línea de comandos. Juntos, forman el sistema operativo que conocemos como GNU/Linux.

● GNU/Linux: Interprete de Comandos, Shell, Terminal. Una Explicación Sencilla para Principiantes

Cuando abres la terminal, lo que ves no es el kernel de Linux. Imagina el kernel como el motor de un coche. No lo ves directamente, pero sabes que es lo que hace que todo funcione. El motor gestiona el combustible (memoria), la caja de cambios (planificación de procesos) y los neumáticos (dispositivos de hardware).

Las herramientas de GNU, por otro lado, son el volante, los pedales, el velocímetro y el salpicadero. Te permiten controlar el coche (el sistema operativo). Por ejemplo:

El comando ls es como el velocímetro; te muestra la información (archivos y carpetas) en tu ubicación actual.

cd es como el volante; te permite moverte (cambiar de directorio).

grep es como el GPS; te ayuda a encontrar información específica (patrones de texto) en un mapa (un archivo).

Funciones del Kernel en un Sistema Operativo GNU

● El kernel de Linux es el encargado de:

- Gestionar la memoria.

- Programar los procesos.

- Interactuar con los dispositivos de hardware.

En resumen, el kernel de Linux y el proyecto GNU son como dos amigos que trabajan juntos: el kernel se encarga del trabajo pesado en el interior, y las herramientas de GNU te permiten usar el sistema de forma intuitiva. Por eso, el nombre técnico del sistema operativo que la mayoría de la gente simplemente llama "Linux" es GNU/Linux.

Francisco Veracoechea - @veracoecheax 

Te puede interesar:

¿Qué es el (la) Shell? en Linux y Windows?

¿Terminal o Consola en Linux? ¿Cuál es el Nombre Correcto?

¿Qué es el kernel? El núcleo de un sistema operativo

● Que es el Codigo abierto (open source)? La Open Source Initiative y Linus Torvalds.

⬤ ▶ Aprende a migrar a Linux fácil y rápido con nuestra guía sin costo. - CURSO GRATIS Introductorio - Migrar de Windows a Linux.

⬤ ▶ Mira y Escucha LOS VIDEO-PODSCAST DE GENIAL GURÚ - Exploramos y hablamos sobre la temática y el mundo de GNU/Linux y el Código Abierto

Lo Más Visto!

Que hacer después de instalar Linux Xubuntu

Los técnicos que reparan ordenadores solo saben instalar Windows

3 Maneras de Personalizar Entorno de escritorio XFCE