Download Programa de Actualización Profesional-

Document related concepts

Proceso de arranque en Linux wikipedia , lookup

Systemd wikipedia , lookup

Slackware wikipedia , lookup

SUSE Linux wikipedia , lookup

Shell de Unix wikipedia , lookup

Transcript
Programa de Actualización Profesional - ACTI-Linux
“Instalación, configuración y administración básica con Linux”
INTRODUCCIÓN
Linux es un sistema operativo. Hay dos características que lo diferencian del resto de sistemas
que encontramos en el mercado: la primera es que es libre, lo que significa que no tenemos que
pagar ningún tipo de licencia a ninguna casa desarrolladora de software por su uso; la segunda,
es que el sistema viene acompañado del código fuente. Se distribuye bajo los términos de la
GNU Public License, por lo tanto, el código debe estar siempre accesible.
Comenzó y sigue siendo desarrollado por un grupo de voluntarios que intercambian código,
comentan errores y arreglan los problemas que van surgiendo en un entorno abierto. Cualquier
persona es bienvenida a sumarse al desarrollo de Linux.
Linux es un sistema operativo multiusuario (es posible crear una red de ordenadores o usar uno
solo como si fueran varios), es multitarea (puede ejecutar muchos programas a la vez) y
multiplataforma (existen versiones para maquinas Apple, Intel, etc). Linux es un sistema robusto
y más estable que los sistemas basados en Microsoft Windows. Muestra de ello es que la
mayoría de los servidores de Internet utilizan plataformas Linux.
Descripción del Curso de Linux en CENFOTEC.
Siendo el sistema operativo Linux una de las herramientas computacionales más potentes que
existen actualmente, desde el punto de vista de administración de una máquina sus avanzados
métodos de seguridad y aprovechamiento al máximo de la potencial de la computadora hacen de
este sistema cada vez más utilizado. Este curso está orientado a quienes deseen ampliar sus
conocimientos a nivel de administración y configuración de servicios básicos, tanto desde la
interface gráficas del sistema operativo Linux, como desde su intérprete de comandos.
La distribución base que se empleará durante el desarrollo del curso será Red Hat; sin embargo,
a efectos de enriquecer la experiencia de aprendizaje exploraremos otras distribuciones tales
como Fedora Core, Suse, Open Suse, Centos y algunas de las versiones liberadas más
recientemente.
Objetivos:
Aprender el proceso de instalación, administración y configuración básica del sistema operativo
Linux, y su entorno de operación que incluye elementos como programas de línea de comando,
escritura de scripts de shell, y manejo del entorno de trabajo.
Conocer los fundamentos para administrar un sistema Linux y las utilidades más frecuentes en
las tareas de administración de recursos y servicios de host.
Conocer y configurar los servicios de red más comunes como DHCP, DNS, Samba, Apache,
Secure Shell y otros.
Público Meta:
Usuarios de cualquier sistema operativo.
Personas con deseos de incursionar en Linux.
CENFOTEC® S.A.
TEL. (506) 2281-1555 FAX (506) 2281-1556
Página 1 de 3
Requisitos del programa:
Ser usuario de cualquier sistema operativo.
Duración:
30 horas
Competencias que adquiere el estudiante:
Al finalizar el programa, el estudiante será capaz de:




Hacer una instalación adecuada de un sistema operativo Linux.
Operar el sistema de archivos para tareas básicas de administración y control de
información.
Administrar los scripts de inicio y parada del sistema y las variables involucradas en el
proceso de arranque.
Administrar usuarios, grupos y su entorno de operación.
Contenido del programa:
1 Instalación y operación de Linux
1.1 Reseña histórica
1.1.1 Antecedentes
1.1.2 Características de Linux
1.1.3 Distribuciones de Linux
1.2 Instalación
1.2.1 Particionamiento de disco
1.2.2 Instalación de drivers
1.2.3 Instalación de paquetes
1.2.4 Instalación del ambiente gráfico
1.3 Sistema X-Windows
1.3.1 Protocolo X
1.3.2 Administradores de ventanas
1.3.3 Configuración del ambiente
1.4 Sistema de archivos
1.4.1 Estructura del sistema de archivos
1.4.2 Permisos del sistema de archivos
1.4.3 Rutas de archivos
1.5 Comandos básicos
1.5.1 Comandos para manipulación de archivos
1.5.2 Comandos para compactar archivos
1.5.3 Otras utilidades básicas
1.6 Procesamiento de archivos ASCII
1.6.1 Comandos tail, head, grep
1.6.2 Otras utilidades para archivos ASCII
1.6.3 Editores de texto: vi
1.7 Filtros y redireccionamiento de E/S
1.7.1 Operadores de redireccionamiento de E/S
1.7.2 Aplicaciones del redireccionamiento de E/S
1.8 Programación de scripts de shell
1.8.1 Ejecución de shells
1.8.2 Variables de ambiente
1.8.3 Logica de control
CENFOTEC® S.A.
TEL. (506) 2281-1555 FAX (506) 2281-1556
Página 2 de 3
2 Administración Básica de Linux
2.1 Sistema de archivos
2.1.1 Tipos de archivos
2.1.2 Permisos de archivos
2.1.3 Montar y desmontar particiones
2.2 Administración de procesos
2.2.1 Identificación de procesos
2.2.2 Control de procesos
2.2.3 Monitoreo de procesos
2.3 Scripts de inicio y parada
2.3.1 Arranque del sistema
2.3.2 Proceso init
2.3.3 Scripts de inicio y parada
2.4 Creación de usuarios y grupos
2.4.1 Conceptos de administración de usuarios
2.4.2 Manejo de contraseñas
2.5 Administración e instalación de paquetes
2.5.1 Formatos de archivos instaladores
2.5.2 Utilidades de instalación
2.6 Servicio de impresión
2.6.1 Configuración del servicio de impresión e impresoras
2.6.2 Control del servicio de impresión
CENFOTEC® S.A.
TEL. (506) 2281-1555 FAX (506) 2281-1556
Página 3 de 3