“Conocimiento Sistemas>unix

¿Cuál es la función del intérprete de comando?

2011/2/11
El intérprete de comandos, también conocido como shell, es un programa que traduce los comandos ingresados ​​por un usuario en acciones realizadas por el sistema operativo. Su función principal es actuar como intermediario entre el usuario y el núcleo del sistema operativo. Específicamente, hace lo siguiente:

* acepta la entrada del usuario: Lee comandos escrito por el usuario (o desde un script).

* comandos de analizador: Desglosa el comando en sus partes individuales (por ejemplo, nombre de comando, argumentos, opciones).

* Ejecuta comandos: Localiza y ejecuta el programa o la llamada del sistema apropiado en función del comando. Esto podría implicar lanzar otro programa, manipular archivos o administrar los recursos del sistema.

* administra procesos: Crea y administra procesos resultantes de los comandos ejecutados, incluido el manejo de secuencias de entrada/salida.

* proporciona una interfaz de usuario: Ofrece una forma para que los usuarios interactúen con el sistema operativo a través de comandos basados ​​en texto. Esto puede variar desde comandos simples hasta scripts complejos.

* Maneja la redirección y las tuberías: Permite a los usuarios redirigir la salida de un comando a la entrada de otra (tubería) o a un archivo (redirección).

* proporciona comandos incorporados: Muchos intérpretes de comandos tienen su propio conjunto de comandos incorporados que realizan tareas comunes sin necesidad de lanzar programas separados.

En esencia, el intérprete de comando proporciona una forma poderosa y flexible de interactuar y controlar el sistema operativo. Los ejemplos de intérpretes de comandos incluyen Bash (Bourne Again Shell), ZSH (Z Shell), PowerShell y Cmd.exe (Solicitud del sistema de Windows).

unix
¿Qué código usa Linux?
¿Qué significa el comando UNIX?
¿Está el único comando subunificado en USSOCOM?
Cómo cambiar de usuario en Unix
¿Distinguir entre comandos internos y extensos con ejemplos para UNIX?
Cómo descomprimir un archivo en Unix
Cómo cambiar el nombre del propietario en Unix
¿A qué te refieres con Linux?
Conocimiento de la computadora © http://www.ordenador.online