Material Teórico y Práctico sobre las Asignaturas dictadas

Introducción al Intérprete de Comandos (shell)

Interface entre el usuario y el sistema operativo (la capa más externa).

  • Es un programa, el cual tiene la capacidad de:
    • – leer y escribir en la terminal
    • – ejecutar otros programas
  • Comunicación:
    • – Interactiva
    • – Shell Script
  • Es el lenguaje de comandos de LINUX.
  • Al escribir un comando, es el Shell y no Linux, quien se encarga de interpretarlo y ordenar que se ejecute.
  • Bourne shell (/bin/sh)
    • – Creado por Steven Bourne de AT&T
    • – Es el más antiguo, fiable y compatible entre todas las plataformas UNIX
  • Korn shell (/bin/ksh)
    • – Creado por David Korn
    • – Mas moderno, toma los comandos del anterior y agrega nuevos
    • – En situaciones extremas ó complicadas, falla
  • Bourne-Again shell (/bin/bash)
    • – Creado por Brain Fox 1987
    • – Predeterminado en la mayoría de las distribuciones de los sistemas GNU/Linux
  • C shell (/bin/csh)
    • – Creado por Bill Joy
    • – Su sintaxis es muy parecida al lenguaje de programación C

Descargar el material completo de Introducción al Intérprete de Comandos (shell)