Linux 1 - Básico

PD-ADM-006 Linux 1 - Básico

Generalidades

Modalidad: Teórico / Práctico
Conocimientos previos: n/a
Pre-requisitos:
Duración: 20h.

Objetivos

  • Conocer el Sistema Operativo Linux y sus aplicaciones.
  • Instalar el Sistema Operativo Linux.
  • Trabajar tanto en la línea de comandos como en el entrono gráfico.
  • Conocer las distintas fuentes de información sobre Linux y sus aplicaciones.
  • Comprender el proceso de arranque y detención del sistema.

Temario

Introducción

  • Historia. GNU. Software libre.
  • Distribuciones.

Comandos básicos

  • Generalidades del modo texto.
  • Listado de archivos. Cambio de directorios. Creación y borrado de archivos y directorios.
  • Renombrar archivos y directorios.
  • Visualización del contenido de un archivo.
  • Obtención de ayuda.

Editores de texto

  • Introducción al editor de texto VI.
  • Breve introducción a otros editores.

Sistema de archivos

  • Estructura de directorios. Directorios especiales. Rutas absolutas y relativas.
  • Particiones. I-nodos. Links.
  • Búsqueda de archivos.

Instalación

  • Particiones del disco rígido.
  • Scripts de inicio. Arranque y detención del sistema.
  • Instalación de programas.
  • Creación y eliminación de usuarios y grupos.
  • Contraseñas.

Intérprete de comandos

  • Alias. Redirección de entrada y salida. Pipes. Secuenciación de comandos.
  • Personalización de la sesión. Programación básica.
  • Variables de entorno. Pasaje de parámetros.

Permisos

  • Permisos en Linux. Propietario de un archivo.
  • Cambio de los permisos y del propietario.

Entorno gráfico

  • Configuración, personalización. Diferencias entre servidor X y manejadores de ventanas.
  • Programas útiles.

Procesos

  • Concepto de proceso.
  • Procesos en ejecución.
  • Propietario de un proceso. Permisos del proceso.
  • Procesos en primer y segundo plano.

Otros comandos

  • Visualización por páginas.
  • Búsqueda de archivos y de texto dentro de los archivos.
  • Usuarios en el sistema.

Automatización de tareas

  • Programación para la ejecución automática de tareas.

Capacitación en el interior y en el mundo