Antes de comenzar
Sepa qué pueden enseñarle estos tutoriales y cómo obtener el máximo provecho de los mismos.
El Linux Professional Institute (LPI) brinda certificaciones a administradores de sistemas Linux en dos niveles: nivel junior (también denominado "nivel de certificación 1") y nivel intermedio (también denominado "nivel de certificación 2"). Para alcanzar el nivel de certificación 1, usted deberá aprobar los exámenes 101 y 102; para alcanzar el nivel de certificación 2, deberá aprobar los exámenes 201 y 202.
developerWorks ofrece tutoriales que lo ayudarán a prepararse para cada uno de estos cuatro exámenes. Cada examen se ocupa de diversos temas, y cada tema cuenta con su correspondiente tutorial de autoestudio en developerWorks. Para el examen 102 de LPI, los nueve temas y sus correspondientes tutoriales de developerWorks son:
| Tema del examen 102 de LPI | Tutorial de developerWorks | Resumen del tutorial |
|---|---|---|
| Tema 105 |
Preparación para el examen 102 de LPI: Kernel | Aprenda a instalar y realizar el mantenimiento de los kernels y los módulos de los kernels de Linux. |
| Tema 106 |
Preparación para el examen 102 de LPI: Arranque, inicialización, interrupción y niveles de ejecución | Aprenda a arrancar un sistema, a establecer parámetros de kernel, y a detener o reiniciar un sistema. |
| Tema 107 |
Preparación para el examen 102 de LPI: Impresión | Aprenda a gestionar impresoras, a imprimir colas y trabajos de impresión de los usuarios en un sistema Linux. |
| Tema 108 |
Preparación para el examen 102 de LPI: Documentación | Aprenda a usar y administrar la documentación local, a encontrar documentos en Internet y a usar mensajes de inicio de sesión automáticos para notificar a los usuarios sobre los eventos del sistema. |
| Tema 109 | Preparación para el examen 102 de LPI: Shells, scripting, programación y compilación | (Este tutorial.) Aprenda cómo personalizar los entornos de shell para cumplir con las necesidades del usuario, a escribir funciones Bash para secuencias de comandos frecuentemente utilizadas, a escribir scripts simples nuevos usando la sintaxis del shell para realizar bucles y verificaciones y a personalizar los scripts existentes. Vea los objetivos detallados más adelante. |
| Tema 111 | Preparación para el examen 102 de LPI: Tareas administrativas | Próximamente. |
| Tema 112 | Preparación para el examen 102 de LPI: Principios básicos de las conexiones de red | Próximamente. |
| Tema 113 | Preparación para el examen 102 de LPI: Servicios de red | Próximamente. |
| Tema 114 | Preparación para el examen 102 de LPI: Seguridad | Próximamente. |
Para aprobar los exámenes 101 y 102 (y obtener el nivel de certificación 1), usted deberá:
- Trabajar en la línea de comandos Linux
- Realizar tareas sencillas de mantenimiento: ayudar a los usuarios, agregar usuarios a un sistema de mayor tamaño, realizar tareas de backup y restauración, e interrumpir y reiniciar el sistema
- Instalar y configurar una estación de trabajo (que incluya X) y conectarla a una LAN, o conectar una PC independiente a Internet por medio de un módem
Para seguir preparándose para el nivel de certificación 1, vea los tutoriales de developerWorks para los exámenes 101 y 102 de LPI, así como el conjunto completo de tutoriales de LPI en developerWorks.
El Linux Professional Institute no avala ninguna técnica o material de preparación de exámenes en particular. Para obtener más detalles, por favor escriba a info@lpi.org.
Bienvenido a "Shells, scripting, programación y compilación," el quinto de una serie de nueve tutoriales diseñados para prepararlo para el examen 102 de LPI. En este tutorial, usted aprenderá a usar el shell Bash, a utilizar las estructuras de programación de shell para crear funciones y scripts, a personalizar su entorno de shell, a establecer y deshabilitar variables de entorno y a usar los diversos scripts de inicio de sesión.
El título de este tutorial es idéntico al tema correspondiente en el examen 102 de LPI, y por lo tanto, incluye "programación y compilación," si bien los objetivos de LPI limitan la "programación" a lo necesario para escribir funciones y scripts de shells. Por otro lado, el tema no incluye objetivos para compilación de programas.
Este tutorial se encuentra organizado en función de los objetivos que LPI establece para este tema. A grandes rasgos, usted deberá esperar que en el examen haya más preguntas para los temas de mayor valor.
| Objetivo del examen de LPI | Valor del objetivo | Resumen del objetivo |
|---|---|---|
| 1.109.1 Personalización y uso del entorno del shell | Valor 5 | Personalice los entornos de los shells para cumplir con las necesidades de los usuarios. Establezca las variables del entorno (al inicio de la sesión o al generar un shell nuevo). Escriba funciones Bash para secuencias de comandos usadas con frecuencia. |
| 1.109.2 Personalización o programación de scripts simples | Valor 3 | Escriba scripts Bash simples y personalice los existentes. |
Para aprovechar al máximo este tutorial, usted deberá contar con un conocimiento básico de Linux y con un sistema Linux en funcionamiento donde pueda practicar los comandos tratados en este tutorial.
Este tutorial se basa en los contenidos de los tutoriales previos de esta serie de LPI, de manera que será conveniente que revise en primer lugar los tutoriales para el examen 101. En particular, usted deberá estar familiarizado con el material del tutorial denominado " Preparación para el examen 101 de LPI (tema 103): Comandos GNU y UNIX ", ya que muchos de los bloques sobre los cuales se basa este tutorial se tratan en el anteriormente mencionado, especialmente en la sección "Uso de la línea de comandos."
Las diferentes versiones de un programa pueden dar formato a los datos de salida de manera diferente, de manera que es posible que los resultados que usted obtenga difieran levemente de los listados y las figuras que aparecen en este tutorial.
