MANUAL DE CONSULTA BÁSICO GNU/LINUX
03 TERMINALES E INTÉRPRETES DE COMANDOS
Intérpretes de comandos
- El intérprete de comandos es un programa informático que tiene la capacidad de traducir las órdenes que introducen los usuarios, mediante un conjunto de instrucciones facilitadas por él mismo directamente al núcleo (kernel) y al conjunto de herramientas que forman el sistema operativo.
- Sirven para ejecutar programas del sistema operativo o que hayamos escrito sin limite de dificultad o cantidad de rutinas.
- Es necesario tener un intérprete de comandos este está asociado al Terminal Virtual.
- Existen varios tipos de intérpretes de comandos dependiendo de la distribución que escojamos.
- Los intérpretes de comandos habitualmente son conocidos como Shell, su origen proviene de Unix o Bourne Shell.
- Algunos intérpretes de comandos son: Bash (el más habitual), Shell C, Ksh o Korn, Tsch.
- Todos los intérpretes de comandos son similares en cuanto a comandos para interactuar con los aplicativos y los archivos.
- La programación entre los intérpretes de comandos es distinta.
- Bash es el intérprete que encontramos en Debian y el más eficaz, proviene de Unix mejorado y esta distribuido por el proyecto GNU.
- Con Bash podemos:
- Controlar las salidas de los programas.
- Imprimirlas en archivos.
- Dirigir la salidad de un programa a otro (tubería).
- Mover, cargar programas, editar archivos, controlarlos, reniciarlos
.