¿Qué es un shell, su importancia, tipos y funciones?
command-line
Muthu
fuente
fuente
Respuestas:
Hay una distinción importante (bueno ...):
Recientemente escribí algo sobre la línea de comando en general en Tag-Wiki para la
command-line
etiqueta .La interfaz de línea de comandos (CLI) es una forma de interactuar con el sistema operativo o el software escribiendo comandos de texto en una Terminal.
Algunos usuarios prefieren usar la línea de comando para algunas tareas porque les ahorra tiempo y esfuerzo. También se benefician de poder crear scripts para automatizar tareas comunes, y pueden usar la línea de comandos para configurar su sistema operativo en un nivel muy bajo para adaptarse exactamente a sus necesidades.
Si desea aprender un poco sobre su historia y funcionamiento interno, la gente parece estar contenta con mi respuesta a la pregunta de fred.bear sobre el tema.
fuente
Shell funciona como intérprete de los comandos del usuario y los traduce a la acción.
El shell forma la parte externa del sistema operativo y forma la interfaz entre el usuario y el kernel.
Para cada usuario conectado, hay un shell en acción. Cuando el usuario da un comando, el shell lo examina y lo comunica al núcleo para su ejecución.
fuente
En pocas palabras, es una interfaz de línea de comandos. Puedes emitir comandos y hacer cosas. Lea aquí: http://en.wikipedia.org/wiki/Shell_(computing)
fuente
Para que sea fácil de entender, piense en el núcleo como el caracol, y el "caparazón" como su caparazón . Puede levantar el caracol por el caparazón, porque es el punto de acceso simple, fácil y directo. Del mismo modo, en una computadora, un shell le proporciona acceso simple y directo. Las conchas pueden venir en diferentes formas / tamaños al igual que una concha de caracol. Por ejemplo, bash es un shell basado en texto, donde GNOME (como un todo) es un shell gráfico, lo que facilita a la mayoría de los usuarios de computadoras acceder al núcleo, las bibliotecas del sistema y las aplicaciones (el caracol).
fuente
Esto puede ser útil: https://help.ubuntu.com/community/UsingTheTerminal
fuente