Este taller contiene 23 actividades que incluyen aspectos teóricos y ejercicios prácticos. Si las llevas a cabo en orden, aprenderás en poco tiempo los elementos básicos de cualquier Sistema Operativo basado en Linux.
- Presentación de microLINUX. Características más relevantes.
- Acceso al sistema, ayuda en línea, cambio de sesión y cierre.
- La consola. Intérprete de comandos (shell), comandos internos (built -in), comandos externos y aplicaciones.
- Directorios de microLINUX. Creación, posición del usuario, cambio de ubicación, consulta de contenido y borrado de directorios.
- Tratamiento de ficheros I. Tipos (código de colores), creación, consulta, copia y borrado de ficheros. Expansión de nombres de ficheros.
- Proceso de arranque. Ficheros de configuración e inicio en microLINUX.
- Tratamiento de ficheros II. Edición de ficheros de texto con editor vi.
- Tratamiento de ficheros III. Enlaces fuerte y débil.
- Tratamiento de ficheros IV. Búsqueda, ordenación y extracción selectiva de datos.
- Gestión de usuarios. Creación, propiedades y borrado de usuarios. Cambio de usuario.
- Concepto de grupo. Creación y borrado de grupos. Agregación y eliminación de usuarios a un grupo.
- Permisos en un sistema multiusuario.
- Procesos en LINUX. Estado de un proceso. Ejecución en primer y segundo plano.
- Scripts I. Ficheros de usuario ejecutados por el intérprete de comandos. Variables de entorno.
- Scripts II. Ampliación de comandos y Funciones.
- Scripts III. Estructuras de control.
- Información del kernel I. Datos suministrados durante el inicio del sistema.
- Información del kernel II. Datos del sistema en tiempo de ejecución. (/proc).
- Utilidades I. Comandos de información.
- Utilidades II. Comandos de compresión y descompresión de ficheros.
- Archivos especiales de dispositivos. Tipos y creación.
- Sistema de ficheros. Montaje, sincronización y desmontado.
- Introducción a la programación estructurada. Lenguaje C.
- Aplicaciones de usuario: Compiladores. Tcc (Tiny C Compiler).