Criado Indomable

Un intento de Blog de Sebastián D. Criado – 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

Curso de Introducción a GNU/Linux

Posted by Sebastián Criado en Domingo, septiembre 23, 2007 22:01

Software LibreHace algunos años, cuando me pidieron realizar un curso para dictar en la Universidad Nacional de Rosario, pensé que tenía por delante una gran oportunidad para la difusión del Software Libre y del sistema operativo GNU/Linux. En ese tiempo no existía en la ciudad ningún cursos al respecto, con lo cual el desafío era doblemente tentador.

Durante algunos meses del año 2000 y a medida que iba dictando el primero de una serie de cursos, que luego se extendería por varios años, me dispuse a preparar una lista de temas que esperaba pudieran cubrir las necesidades de aquellas personas que quisieran usar el sistema operativo GNU/Linux y el Software Libre de una manera productiva y que sirviera además como un motivador para que el alumno tuviera sed de aprender por su cuenta.

Junto a la ANT y a Emiliano Gavilán como editor, pudimos dar forma a un curso que actualmente es todavía consultado y que por el cual he sabido que muchos dieron sus primeros pasos en la administración de este poderoso sistema operativo (además de los más de 200 alumnos que tuve a lo largo de 4 años de dictar el curso).

Por ello, no podía dejar de ponerlo en este blog a fin de compartirlo con todos.


El mismo tiene el siguiente temario:

Tabla de contenidos
GNU/Linux, ese pequeño gigante
Introducción
Convenciones
Algunas cuestiones legales
Introducción a los Sistemas Operativos
Información General
¿Qué es un sistema operativo?
Unix como base de sistemas operativos
Procesos
Archivos, directorios y diferencias
El sistema operativo en capas
Introducción a GNU/Linux
Historia de GNU/Linux y el copyright
Las bases de GNU/Linux
Las distintas distribuciones
Por que usar GNU/Linux y que nos ofrece
La documentación en GNU/Linux
Instalación
Requisitos de hardware
Proceso pre-instalación
Instalación general y pequeñas diferencias
Proceso post-instalación y resolución de problemas
Empezando con GNU/Linux
Conceptos básicos de Un*x
Entrando al sistema y creación de cuentas
Consolas
Conceptos básicos de entorno shell
Sistema de archivos
Tutorial del Shell
Hablando con GNU/Linux a través del shell
Características
PATH
Variables de entorno
Expresiones regulares y uso de metacaracteres
Interpretación de comandos
Funciones
Características adicionales
Depuración de Script
Creación de directorios múltiples
Como en UNIX también en GNU/Linux
Plomería en GNU/Linux
Entrada y salida estándar
Canalización y redirección
Permisos de archivos, sus dueños y grupos
Conceptos
Como se interpretan los permisos
Dependencias
Cambiando permisos
Cambiando grupos y usuarios
Puntos adicionales
Enlaces de archivos
Enlaces duros o hard links
Enlaces simbólicos o symbolic links
Tareas y procesos
Primer y segundo plano
Como parar y relanzar tareas
Programas de seguimiento (ps y top)
Escritura de scripts de shell
Programas de edición de consola
Edición de textos en modo interactivo
¿Porque es importante el uso de editores de consola?
El editor Vi
El editor emacs
Conceptos de editores fuera de línea
Sed
Awk
Administración básica del sistema
La cuenta root y sus implicaciones
Gestión de usuarios
Borrando usuarios
Grupos
Poniendo reglas al sistema
Iniciando el sistema
Utilizando un disquete de arranque
Utilizando LILO
Utilizando LOADLIN
Acerca de impresoras:
Lo primero a tener en cuenta
Los directorios fundamentales.
/etc/printcap
Impresión remota e impresión local
Actualización del sistema
Actualizando el núcleo
Actualizando las bibliotecas
Actualizando gcc
El sistema X-Window
Orígenes de X
X – Puntos básicos
Requisitos de Hardware
Configuración de Xfree86
Configuración mediante xf86cfg
Entornos gráficos de escritorio
El entorno KDE
El entorno Gnome
Detalle de comandos
Detalle de Comandos
GNU Free Document License

Podrán encontrar el curso completo en la siguientes direcciónes.

http://www.ant.org.ar/cursos/curso_intro/book1.html; http://www.lugro.org.ar/biblioteca/cursos/curso_intro/book1.html

El mismo está bajo licencia FDL, lo que asegura a todo el mundo la libertad efectiva de copiarlo y redistribuirlo, con o sin modificaciones, de manera comercial o no. Y como Emiliano supo decir en la dedicatoria del curso, el mismo esta dirigido a todos aquellos que hicieron que el Software Libre sea una realidad.

8 comentarios to “Curso de Introducción a GNU/Linux”

  1. Jorge said

    Hace unos años que vengo utilizando GNU/Linux diariamente en la computadora de casa y pienso que nunca (“nunca digas nunca”…) voy a llegar a dominar todas las herramientas que trae este sistema (operativo).
    Justo me puse a leer algunas cosas de “Permisos de archivo, dueños y grupos” del curso, y me pareció muy amena la explicación. Por eso paso a agradecer. 🙂
    Salutes

  2. Me alegra mucho que te sea de utilidad el curso.

  3. Boris said

    Seba, por esas cosas que nadie sabe me di una vuelta por aca y me encuentro con este post. Lo he estado revisando y déjame decirte que me has ahorrado horas de trabajo! y una cantidad considerable de noches sin dormir.
    Tengo que hacerme cargo del diseño de un curso de sistema operativo (administración de estaciones de trabajo en entorno unix es el nombre completo) que será dictado a partir del próximo año en la facultad donde estudio. Asique te aviso altiro, usaré tu material como base para esto! 😀

    Se agradece el aporte, no solo para mi, sino que en general está muy bueno y muy completo. Lo que si tendré que agregarle unas cuantas cosas sobre servicios básicos (web, ftp, dns, etc.) y eliminar la parte de X-window, pero con ya me hiciste el 70% del trabajo, lo que es MUCHO!

    Nuevamente, gracias y saludos desde CL.

    pd: vas a cafeconf?

  4. Una maravilla Boris, me pone muy contento que puedas usar este material.
    Me alegra ver que sigue siendo útil a más personas.
    Por favor, dejame saber cuando lo publiques para pegarle una leida y promocionarlo.
    Sobre Cafeconf, todavía no me han dicho en la empresa si me dejaran 😀 Viste como son estas cosas.
    Un abrazo y si voy, espero verte.

  5. Joaquin said

    la verdad que muy bueno, no he terminado de leerlo todo pero parece muy completo y facil de entender muchas gracias por el material

  6. De nada Joaquin, espero te sirva

  7. Nicolás said

    Hola queria saber si actualmente se disctan cursos de GNU/Linux, en que dia, horario y costo??

  8. Por el momento no se están dando.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: