Lo primero es presentarme. Mis inicios con el sistema operativo datan de principios de los 90, cuando era estudiante de Ciencias Físicas. Me senté por primera vez ante una máquina con dicho sistema operativo en el año 1993, en la que escribía correo electrónico con un programita llamado "pine" (nada que ver con los vistosos correos web actuales). Las máquinas de la Universidad eran unas estaciones "Solbourne" (clónicas de las SPARC) con un sistema operativo clónico del SunOS.
Un par de años más tarde, mi primer trabajo consistió en trabajar en el proceso de iniciar el rodaje de un nuevo centro de cálculo para los investigadores de la facultad de Ciencias de la Universidad Autónoma. El trabajo era 90% administración de las máquinas Digital UNIX en un entorno de "producción" (aunque la "producción" no era, para nada, crítica). Aprendí a programar en shell, a instalar servidores web, y un poquito de Perl y C para hacer unos programitas que hicieran la web del centro un poco más "interactiva", utilizando la tremenda tecnología de CGIs.
Tras este periodo de aprendizaje, entré en mi actual empresa como administrador de sistemas UNIX, para poner en funcionamiento el entorno de desarrollo en un conjunto de máquinas heterogéneo (Solaris, AIX, HP-UX...). El entorno consistía especialmente en compiladores de C/C++, JDKs y el software que se utilizaba para el desarrollo web. Después de que todo aquello estuviera estable, fui picada por el gusanillo de la programación y abandoné el "rol" de técnico de sistemas por el de desarrollador web en lenguaje Java.
En aquella época tuve varias distribuciones de Linux en casa, pero aunque en la actualidad mi vida casera es incompatible con el cacharreo (tengo dos niños pequeños), sigo encontrando fascinante la filosofía de UNIX como sistema operativo y la profesión de administrador de sistemas UNIX.
Me piden en mi empresa dar un curso de UNIX orientado al usuario aunque con alguna noción de administración. Del temario original de un proveedor de Madrid me sugieren que imparta esto:
INTRODUCCION A UNIX.
· Tipos de UNIX existentes.
· Estándares y revisiones de UNIX.
· Concepto de proceso en UNIX.
· Que es un administrador UNIX.
· Kernel.
ENTORNOS GRÁFICOS HABITUALES Y ACTUALES, PARA USUARIOS Y ADMINISTRADORES.
· GUI y X Windows
· Terminales X
· Open Windows(Solaris)
· CDE (Common Desktop Environment)
· Ventanas Motif.
GESTIÓN DE FICHEROS Y USUARIOS.
· Arbol de directorios del sistema UNIX
· Altas/bajas y perfiles de usuario.
· Propiedad de ficheros.y directorios
· Atributos de ficheros
· Sistemas de password
· Grupos de un sistema
GESTIÓN DE IMPRESORAS.
· Configuración de impresora.
· Impresoras remotas.
· Detener, cancelar o desviar procesos de impresión.
ADMINISTRACIÓN DE TAREAS/PROCESOS.
· Diagnósticos de arranque.
· Carga del Kernel
· Montaje y desmontaje de discos.
· Parada del sistema.
· Procesos Batch.
· Programación SHELLScripts y AWK.
· Automatizar y programar procesos en el tiempo para los usuarios.
· Visualizar procesos.
· Cancelar procesos.
· Cambio de prioridades de procesos.
· Ejecución de tareas/procesos en background.
La sugerencia es dejar aquí la administración, y terminar con detalles especificos que interesan.
CONFIGURACION
· Configuración partes cliente BBDD
· Ficheros de configuración más relevantes del sistema operativo
· Ficheros de log
Aunque el curso original llevaba estas adiciones:
GESTIÓN DE DISCOS.
· Montar y desmontar sistemas de archivos en disco.
· Limitación de espacio a usuarios.
COMANDOS PARA EL ALMACENAMIENTO DE INFORMACIÓN Y ARCHIVOS DEL SISTEMA
· Copias de seguridad.
· Restaurar archivos de usuario.
· Restaurar y reconfigurar Kernel.
COMUNICACIÓN CON OTROS SISTEMAS UNIX.
· Dispositivos serie. Configuración y conexión.
· Conexión con otra máquina UNIX.
· Conexión a otros sistemas UNIX en Internet.
· Transferencia de ficheros.
· Acceso a UNIX mediante TELNET.
No hay comentarios:
Publicar un comentario