Introducción a los shells de Unix y cómo utilizarlos
Un shell es un intérprete de comandos que expone una interfaz al sistema operativo subyacente.
Permite ejecutar operaciones utilizando texto y comandos, y proporciona a los usuarios funciones avanzadas como la posibilidad de crear scripts.
Esto es importante: los shells permiten realizar tareas de una manera más optimizada que la que una GUI (interfaz gráfica de usuario) jamás podría permitir. Las herramientas de línea de comandos pueden ofrecer muchas opciones de configuración diferentes sin ser demasiado complejas de usar.
Existen muchos tipos diferentes de shells. Esta publicación se centra en los shells de Unix, los que encontrarás comúnmente en computadoras Linux y macOS.
A lo largo del tiempo se crearon muchos tipos diferentes de shells para esos sistemas, y algunos de ellos dominan el espacio: Bash, Csh, Zsh, Fish y muchos más.
Todas las conchas tienen su origen en la concha Bourne, llamada sh
“Bourne” porque su creador fue Steve Bourne.
Bash significa Bourne-again shell . sh
Era un programa propietario y no de código abierto, y se creó en 1989 para crear una alternativa libre para el proyecto GNU y la Free Software Foundation. Como los proyectos debían pagar para usar Bourne shell, Bash se volvió muy popular. Recetas para Cookeo
Intente abrir la terminal de su Mac . Por defecto se ejecuta Bash, el shell más común.
Actualización: desde Catalina, el shell predeterminado en macOS es zsh .
Puede configurar su sistema para ejecutar cualquier tipo de shell, por ejemplo, yo uso el shell Fish.
Cada shell tiene sus propias características únicas y un uso avanzado.
Consulta las publicaciones sobre cada shell específico para obtener más información sobre su uso:
- Intento
- Pez
Tips de línea de comandos de Linux
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
Tutorial de shells de Unix
Un shell es un intérprete de comandos que expone una interfaz al sistema operativo subyacente. Introducción a los shells de Unix y cómo utilizarlos Introduc
programar
es
https://aprendeprogramando.es/static/images/programar-tutorial-de-shells-de-unix-2075-0.jpg
2024-11-01
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente