Aunque la mayoría de los usuarios piensan en Shell como un simple intérprete de comandos interactivo, la realidad es que es un lenguaje de programación en el que cada instrucción se ejecuta como un comando. Shell es la interfaz que permite al usuario interactuar con el sistema: recoge los pedidos, los procesa y genera la salida correspondiente, aislando al usuario del k Les recomendamos perderse y divagar entre todas estas joyas literarias. Por supuesto, mucho se podria discutir sobre algunos libros que han quedado fuera Aunque la mayoría de los usuarios piensan en Shell como un simple intérprete de comandos interactivo, la realidad es que es un lenguaje de programación en el que cada instrucción s
Aunque la mayoría de los usuarios piensan en Shell como un simple intérprete de comandos interactivo, la realidad es que es un lenguaje de programación en el que cada instrucción se ejecuta como un comando. Shell es la interfaz que permite al usuario interactuar con el sistema: recoge los pedidos, los procesa y genera la salida correspondiente, aislando al usuario del kernel del sistema durante todo el proceso, lo que da una gran seguridad a los entornos GNU / Linux. Existen diferentes lenguajes de Shell, pero este trabajo se centra en Bash, ya que es el intérprete de comandos más utilizado en los sistemas GNU / Linux e incluye un lenguaje de programación estructurado completo y una variedad de funciones integradas. El objetivo de este trabajo es introducir al lector de una manera teórico-práctica en la programación de Shell, desde los aspectos más básicos del trabajo a elementos más complejos, permitiéndole trabajar de forma segura y eficiente con entornos GNU / Linux, desde computadoras personales hasta Servidores. Por esta razón, a lo largo del libro se presentan múltiples ejemplos, que aumentan en complejidad a medida que se adquiere el conocimiento necesario, mientras que desafían al lector a aplicar los conocimientos adquiridos para resolver diversos problemas propuestos, todos ellos indudablemente reales de naturaleza práctica. Temas incluidos: Introducción a la programación de Shell. Tipos de shell, funciones de Bash, personalización de entorno de trabajo y modos de ejecución de comandos. El shell del sistema. La línea de comandos, Inputs / Outputs, Redirects y AWK. Programación básica. Variables y expresiones. Programación estructurada. Estructuras condicionales, bucles, funciones y recursividad. Programación de tareas. Tareas de programación utilizando utilidades Linux: cron, anacron, at y batch. Administracion del sistema. Administración de usuarios y grupos, sistema de archivos, administración de permisos, conexiones remotas y transferencia de archivos. Depuración de secuencias de comandos. Buenas prácticas de programación, opciones de depuración y desarrollo de un depurador Bash.
El Libro Programacion Shell - Julio Gomez Lopez -
Comunicaciones Diseno y autoedicion Informatica practica Multimedia Ofimatica Programacion y lenguajes Sistemas operativos Arte Autoayuda y Espiritualidad Ciencias Humanas Ciencias Politicas y Sociales Ciencias Cocina Comics Adultos Comics infantil y juvenil Deportes y juegos Derecho Economia Empresa Filologia Fotografia Guias de viaje Historia Infantil Idiomas Informatica Ingenieria Juegos educativos Juvenil Libros de Texto y Formacion Literatura Manualidades Medicina Musica Narrativa historica Novela negra Narrativa romantica Novela contemporanea Oposiciones Psicologia y Pedagogia Salud y Dietas