Está en la página 1de 39

Formato para elaborar el

Programa del curso o syllabus

El Programa del curso o syllabus de una asignatura es una herramienta que sirve
para orientar, organizar y describir las actividades de enseñanza-aprendizaje.
Tiene como finalidad brindar información específica sobre los temas, los
objetivos de aprendizaje, la aplicación de estrategias y la forma de evaluación del
curso.
Este formato describe cada una de las partes que conforman un Programa del
curso o syllabus con dos propósitos: el primero es facilitar la elaboración del
curso en línea, el segundo consiste en cumplir con la partes del curso en que se
hace referencia al Programa del curso o syllabus o se da un enlace de acceso a
él.
Es importante corroborar que la información que se presente en este formato sea
congruente con lo que se insertó en la plataforma digital: no puede existir
variación en la información, los porcentajes ni la terminología.
En las páginas subsiguientes, el texto en color gris indica que se trata de
instrucciones o párrafos que pueden ser adaptados de acuerdo con su curso. Los
textos en negro se deberán dejar como están escritos, ya que es información
general que afecta a todos los cursos.
El formato del texto deberá hacerse en Arial 12 con 1 ½ espacio entre líneas.

1
Maestría en Educación y Entornos Virtuales de
Aprendizaje
Diseño Instruccional en Entornos Virtuales

Lic. Rubén Delgado Reyes


AMED18654

4.2 Proyecto Integrador. Diseño Instruccional


Unidad IV

Mtro. Francisco Javier Castañeda Romo


02 de marzo del 2020

2
NOMBRE DEL CURSO
Introducción a Linux

Introducción general del curso


Linux es el acontecimiento más importante en lo que a
software libre gratuito se refiere.

Se ha convertido en el sistema operativo para los negocios,


educación y provecho personal. En actividades más
necesarias ya se instala Linux en redes enteras, usando el
sistema operativo para manejar registros financieros y de
hospitales, un entorno de usuario distribuido,
telecomunicaciones, etc. Universidades de todo el mundo
usan Linux para dar cursos de programación y diseño de
sistemas operativos. Y por supuesto, entusiastas de las
computadoras de todo el mundo usan Linux en casa, para
programar, entretenerse, estudiar y conocerlo a fondo.

Linux es un clónico del sistema operativo UNIX. Es una


implementación de UNIX versátil, distribuida gratuitamente
en los términos de la Licencia GNU.

Como sistema operativo, Linux es muy eficiente y tiene un


excelente diseño. Es multitarea, multiusuario,
multiplataforma y multiprocesador, en las plataformas Intel
corre en modo protegido, protege la memoria para que un
programa no pueda hacer caer al resto del sistema, carga
sólo las partes de un programa que se usan, comparte la
memoria entre programas aumentando la velocidad y
disminuyendo el uso de memoria, usa un sistema de

3
memoria virtual por páginas, utiliza toda la memoria libre
para cache, permite usar bibliotecas enlazadas tanto
estática como dinámicamente, se distribuye con código
fuente, usa hasta 64 consolas virtuales, tiene un sistema
de archivos avanzado, pero puede usar los de los otros
sistemas, y soporta redes tanto en TCP/IP como en otros
protocolos.

El curso consta de 4 unidades básicas para poder entender


el sistema operativo y controlar los comandos básicos para
su uso y administración. Es de obligación conocer el
sistema los encargados de administrar centros de cómputo
de grandes empresas o instituciones que manejan activos
importantes.

El objetivo del curso es darle una fluidez a la información


que genera, resguarda y transita dentro de una institución,
por medio de ejercicios y actividades simples que poco a
poco se van realizando más complejas para el mejor
entendimiento y la resolución de problemas típicos en una
organización.

Este curso está diseñado para poder manejar herramientas


de otras áreas de estudio como las redes, ya que la
capacidad del sistema operativo lo hace el mejor
administrador en la organización.

4
Objetivos generales

1. Introducción a Linux

El alumno conocerá la historia del sistema operativo en el cual fue basado Linux y
sus licencias, así como su desarrollo a lo largo de los años. Aprenderá a conocer
las principales ventajas y desventajas del uso de servicios GNU para poder
administrar servicios, servidores y redes en amplios campos de desarrollo como es
el educativo, laboral y de administración.

2. Instalación de Linux

El alumno aplicará herramientas de instalación Linux en un entorno de consola para


poder desarrollar los componentes necesarios para el buen funcionamiento del
sistema operativo en su repositorio Red Hat 6.0, el cual debe de manejar el
hardware y el software necesario e incorporar las instalaciones mediante el
comando “yum” que es básico y necesario conocer en el ambiente Linux.

3. Ficheros y Directorios

El alumno conocerá la estructura del sistema operativo en su directorio raíz y los


archivos básicos de configuración para poder trabajar en entornos de red y la
consola pueda tener acceso a internet.

4. Procesos

El alumno aplicará comandos básicos de Linux para la buena administración del


sistema operativo, en el cual puede asignar tareas y recortar procesos en
específicos que ayudar a mejorar el rendimiento del sistema operativo.

5
Temática de la unidad

Unidad 1: Introducción a Linux

Temas:

1.1 Breve Historia de Linux


1.2 Uso de la terminal Linux
1.3 Comandos Básicos de Linux

Unidad 2: Instalación de RedHat 6.0

Temas:

2.1 Manual de instalaciones RedHat 6.0


2.2. Instalación con consola Linux
2.3 Comandos de instalación

Unidad 3: Ficheros y Directorios de Linux

Temas:

3.1 Directorio raíz


3.2 Comando root
3.3. Archivos de configuración del sistema operativo

Unidad 4: Procesos

Temas:

4.1 Comando de monitoreo de procesos


4.2 Configuración básica de archivos del sistema operativo
4.3 Configuración de archivos de red

6
Perfil del estudiante

El alumno deberá conocer los principios básicos de programación en lenguaje


C/C++, conocimientos de comandos en consola, aplicando sintaxis lógicas para el
uso y la aplicación en sistemas operativos de bajo nivel.

Los conocimientos académicos que requiere para llevar con éxito esta materia
son:

a) Dominio del lenguajes de programación.

b) Conocimiento en resolución de problemas mediante el uso de diagramas de


flujo.

c) Dominio del ingles básico.

d) Conocimientos básicos en los sistemas operativos Unix/Linux.

e) Dominio en aplicación se sintaxis en consolas.

Los interesados en cursar esta asignatura deberán:

• Tener práctica en la utilización de internet.

• Uso de equipo de computo para desarrollo de programación.

• Conocimientos en programación.

• Contar con al menos 15 horas a la semana para revisar los contenidos y


desarrollar las actividades establecidas en el curso.

7
Estructura del curso

El curso está distribuido en cuatro unidades. Durante cada unidad, el estudiante


tendrá siete días para realizar las actividades programadas para este periodo. El
lunes es el día uno y el domingo es el día siete. La carga de trabajo será de 15 a 20
horas semanales. En cada unidad, se encontrarán apartados como

• Introducción y objetivos

• Lista de cosas por hacer

• Materiales de aprendizaje

• Autoevaluación

• Foro de debate

• Tareas

• Evaluación

• Conclusión

No obstante, a lo largo del curso puede existir variación en la composición de los


apartados entre las unidades.

8
Estrategias metodológicas

Las estrategias metodológicas son las maneras generales de llevar a cabo las
actividades de aprendizaje en un curso. Plantean la forma de realizar las diversas
actividades requeridas por la asignatura. A manera de ejemplo se pueden señalar
los tipos de consulta bibliográfica que se requiere hacer, el enfoque con el que se
van a estudiar los conceptos o el procedimiento para realizar los ejercicios y
actividades de aprendizaje.

Participación interactiva y comunicación

Se hará uso de los foros con el fin que lograr el intercambio de ideas entre los
alumnos y el docente, y entre los mismos alumnos. Los foros tienen la intención de
resolver dudas, exponer inquietudes, formular preguntas y plantear soluciones a
problemas teóricos. Habrá un foro de bienvenida y un foro de debate o apoyo a los
compañeros. Para estas actividades, el estudiante contará con unos días
determinados para participar. Por su parte, el instructor podrá dar respuesta en un
plazo máximo de 24 horas, siempre y cuando el alumno se haya inscrito al foro. La
respuesta del instructor también depende del tipo de foro, puesto que habrá foros
en los que los compañeros deberán contestar según el tiempo y forma indicados.

Por otro lado, el estudiante puede utilizar recursos de la plataforma digital para subir
información con el fin de compartir datos con los compañeros

Ejercicios

Su propósito es demostrar la aplicación del conocimiento adquirido en situaciones


concretas. Estas situaciones deben estar vinculadas con la temática de la
asignatura. Los ejercicios pueden provenir de los libros y las lecturas indicadas, o
de portales especializados. Pueden ser autoevaluaciones, con las cuales el
estudiante puede ejercitarse pues no otorgan una calificación.

9
Calificación y evaluación

La evaluación de la asignatura, está basada en la realización de tareas tanto


individuales (exámenes, análisis de vídeos, investigación en internet, etc.), como
actividades grupales (trabajos, análisis, síntesis, investigaciones, etc.) y actividades
colaborativas o grupales (foros, asesorías, etc.), que se asignan a los participantes
a lo largo del curso.

Para lograr una calificación aprobatoria satisfactoria, el estudiante deberá cumplir


con la entrega y buena calidad de las tareas. Si en algún momento el alumno no
realiza alguna de ellas no solo se afectará la calificación, sino que también habrá un
impacto negativo en la comprensión y el aprendizaje de los contenidos académicos
que se revisarán en las unidades siguientes.

En el caso de que existieran circunstancias que impidieran la entrega a tiempo de


una tarea, es responsabilidad del estudiante informar al profesor, preferiblemente
antes de la fecha de entrega.

Si el estudiante tiene problemas de navegación, debe hacerlo saber cuánto antes y


no esperar hasta el final del curso para explicar el motivo de las entregas tardías o
no enviadas.

Las tareas deberán entregarse de acuerdo con el calendario de fechas y no se


permite incumplirlas. Es importante aclarar que las tareas solamente se pueden
enviar por medio de esta plataforma digital y no hay ninguna otra forma alterna
autorizada para entregarlas.

Se considera que el tiempo de revisión de la tarea comienza a partir de que el


alumno suba la tarea a la plataforma digital y termina con la fecha de entrega. El
instructor indicará su calificación en un plazo no mayor a 48 horas. La emisión de
los resultados de las tareas, así como la retroalimentación, se realizará
exclusivamente a través de la plataforma digital. Allí, el estudiante podrá consultar
el resultado que logró.

10
Cada tarea implica un puntaje específico, determinado por el profesor, quien
informará previamente a los participantes el valor que representa cada ejercicio o
tarea.

La calificación final mínima aprobatoria es de seis (6.0) para programas de


licenciatura.

La calificación final mínima aprobatoria es de seis (8.0) para programas de posgrado


(Maestrías y Doctorados).

En términos generales, acreditarán el curso aquellos participantes que realicen


exitosamente el 80% de todas las tareas programadas con calificación aprobatoria.
La calificación se determinará sobre una base de 100 puntos.

11
Tareas y requerimientos para aprobar el curso

Los requisitos que será necesario satisfacer para aprobar el curso pueden ser
tanto administrativos como académicos (entrega de trabajos, participación en
foros, presentación de exámenes, etc.). Todas las tareas deberán ser nombradas
con el tema central de estudio.

A continuación se establecen los requisitos y su ponderación, que constituirán la


calificación final del curso:

Unidad Nombre de la tarea Puntos

Actividad 1.1 FORO. “Introducción a Linux”


5
Actividad 1.2 WIKI. “historia de Linux”
5
1 Actividad 1.3 INVESTIGACIÓN.
“Comandos Básicos” 5

Actividad 1.4 RESUMEN. “Evidencia de 10


Aprendizaje”

Actividad 2.1 FORO. “Instalación de Linux”


5
Actividad 2.2 GLOSARIO. “Glosario de
Términos de Linux” 5

2 Actividad 2.3 CUESTINARIO.


“Conocimientos de RedHat 6.0” 5
Actividad 2.4 INSTALACIÓN. “Instalación 10
RedHat 6.0”

Actividad 3.1 FORO. “Intalación de Linux


RedHat 6.0” 5

Actividad 3.2 TALLER. “Instalación y


3
entorno Linux” 5
Actividad 3.3. COLABORATIVO. 15
“Documento colaborativo”

12
Actividad 4.1 GLOSARIO DE TERMINOS.
“Glosario de Instalación”
5
Actividad 4.2 CONFIGURACIÓN.
4 5
“Configuración de red”
15
Actividad 4.3 EJERCICIOS. “Ejercicios de
ficheros, directorios y procesos”

TOTAL 100

13
Información complementaria

Información para el acceso y navegación del curso en línea

El curso está colocado en una plataforma digital. Para conocer los detalles para el
acceso al curso en línea consulte la Guía de estudiantes, que encontrará en el
interior del curso.

Políticas y guías para el curso

• Revise la sección Empiece aquí de su curso.

• Al concluir su revisión, deberá ingresar en forma secuencial a cada unidad de la


materia.

14
Estructura de cada unidad

UNIDAD “I”
Introducción a Linux

Introducción
El sistema operativo UNIX empezó a desarrollarse por universitarios
estadounidenses en la década de los 70, escrito en lenguaje C. Desde sus orígenes
ha sido dotado de una gran versatilidad y facilidad de utilización para el usuario,
permitiéndole investigar y ampliar cómodamente el propio sistema, en detrimento
de cierta seguridad. Existe una gran variedad de versiones de UNIX para diferentes
plataformas tanto para ordenadores personales y estaciones de trabajo, como para
servidores y miniordenadores, tanto de libre distribución (Linux, Minix) como
comerciales (Solaris, AIX, HP-UX). Aunque todas ellas mantienen una filosofía
común, no son exactamente equivalentes. En la actualidad se está haciendo un
gran esfuerzo de normalización en esta materia (normas UNIX’95 y UNIX’98 o los
entornos Xwindow y CDE). Linux es un UNIX de libre distribución –desarrollado
inicialmente por el programador finlandés Linus Torvalds–, que ha crecido
rápidamente gracias a la ayuda de una gran cantidad de programadores
comunicados por Internet, y que han desarrollado y probado muchos componentes
para el sistema. En la actualidad existen varias distribuciones de Linux: RedHat (es
la que utilizaremos en este curso), Slackware, Debian, etc. Algunas de ellas han
sido desarrolladas no sólo para ordenadores personales basados en procesadores
Intel o compatibles, sino también para máquinas con procesadores Sparc o
PowerPC. Antes de comenzar a centrarnos con el Linux, conviene conocer algunas
de las características fundamentales del UNIX (y, por extensión, del propio Linux):
Sistema operativo multiusuario y multitarea. Sistema operativo basado en capas. El
almacenamiento en disco se organiza en sistemas de archivos. Los espacios de
paginación permiten incrementar la memoria disponible. Trabaja con el protocolo de
red TCP/IP. Cada usuario tiene una cuenta cuyas características y permisos vienen
definidos por el administrador (root). El usuario se comunica con el sistema
mediante el intérprete de mandatos. Cada programa en ejecución consta de uno o
más procesos, con identificador único y con una relación de parentesco.

15
Objetivos

El alumno identificará las características básicas del sistema operativo Linux y su


forma de administración en una organización.

Temas

1.1 Breve Historia de Linux


1.2 Uso de la terminal Linux
1.3 Comandos Básicos de Linux

Tareas y trabajos

Actividad 1.1 FORO. “Introducción a Linux”

Actividad 1.2 WIKI. “historia de Linux”

Actividad 1.3 INVESTIGACIÓN. “Comandos Básicos”


Actividad 1.4 RESUMEN. “Evidencia de Aprendizaje”

Materiales de enseñanza

Lecturas obligatorias
Lectura 1 “Manual Basico de Linux”
Álvaro Alea Fernández, (email: alvaro@asturlinux.org) es Ingeniero Técnico
Electrónico, (2018) administrador de sistemas Linux, y Diseño gráfico, Págs. 1-15.

Lecturas opcionales
Lectura 2 “Breve Historia de Linux” (Complementaria)
Open Sources: http://www.oreilly.com/catalog/opensources/book/toc.html
• Free As In Freedom: http://www.oreilly.com/openbook/freedom/
• Free For All: http://www.wayner.org/books/ffa/, Págs. 1-80.

16
Vídeos obligatorios
“Aprendiendo a usar la terminal en Linux” Youtube
Recuperado de: https://www.youtube.com/watch?v=EVdu6MsjPRU
Tiene una duración total de 1 h 24 min

“Curso de Linux Básico 8.- Comando Básicos” Youtube

Recuperado de: https://www.youtube.com/watch?v=v0DU9OxpRFY

Tiene una duración total de 33 min

Bibliografía

“Programación de Sistemas Unix: Comunicación entre Procesos” por Ramón Mª


Gómez Labrador:

http://www.informatica.us.es/~ramon/articulos/seminario-1.html

17
AUTOEVALUACIÓN UNIDAD 1
Con el fin de ayudar al estudiante a valorar por si mismo el nivel de cumplimiento
de los objetivos de la unidad, se diseñará un pequeño examen de 8 preguntas.

El diseño consiste en:

Pregunta Opciones de respuesta Retroalimentación

1- ¿Cual de las siguientes • Linux Mint Novell es una empresa


• Gentoo
no es una distribución de estadounidense,
• Debian
Linux (también llamadas • Novell propietaria de los
"distros")? derechos de la
distribución SUSE.
Respecto a las distros,
Linux Mint es derivada de
la popular Ubuntu,
Gentoo está orientada a
usuarios avanzados y
Debian es una de las más
populares y de las que se
hacen más distribuciones
basadas en ella.

2- El directorio de trabajo • /dev Es el denominado root


del administrador del • /proc para administrar.
• /home/administrador
equipo es: • /root

3- Queremos cambiar el • mv contabilidad El comando para cambiar


nombre del directorio hipoteca el nombre es "mv", y a
• rm contabilidad
“contabilidad” por el hipoteca continuación indicamos
nombre “hipoteca”, para • cp contabilidad el nombre del directorio
ello ejecutaremos el hipoteca o archivo antiguo, y
• mv hipoteca
comando contabilidad después el nuevo
nombre

18
4- Si queremos obtener • man usermod Para obtener más
• usermod ?
más información sobre información sobre
• usermod -ayuda
el uso del comando • help usermod cualquier comando
“usermod” tendremos (modos de uso,
que ejecutar la orden: parámetros que
podemos utilizar, etc...),
usaremos "man" seguido
del comando que
queramos.

5- Los paquetes de • Fedora Los demas contienen


• Ubuntu
aplicaciones que poseen extensiones .TDU
• Microsoft Windows
la extensión .RPM son • Debian
característicos de la
distribución

6- Mediante el comando • Listar el contenido de Con el comando "ls -al"


un directorio.
“ls -al | more” obtenemos el contenido
• Listar los archivos
conseguiremos con la extensión “al” del directorio, y luego,
• Obtener el listado usando el comando
detallado del "more", lo veremos
contenido de un
directorio por páginas dividido por páginas

7- ¿Cual de los siguientes • ext2 Exclusiva de Windows.


sistemas de ficheros no • NTFS
• Reiser
es utilizado por ninguna • ext3
de las distribuciones de
Linux?

8- Actualmente Linux es • Verdadero Linux tiene un papel


• Falso
el sistema operativo imprescindible en el
predominante en el territorio de los
mundo de los smartphones.
smartphones Actualmente Android
(basado en Linux) es el

19
sistema operativo
predominante, con una
cuota de mercado de más
del 40%, superando
incluso al Sistema
Operativo de Apple

20
CONCLUSIÓN UNIDAD 1

En el cierre de esta unidad, se hace trabajo para conocer a fondo la historia y el


desarrollo del sistema operativo para que el alumno pueda desarrollar mejor su
conocimiento entorno a la consola y sus comandos.

Evaluación de la unidad

Todas las tareas deberán ser nombradas con el tema central de estudio. Ninguna
unidad podrá exceder de 25 puntos totales.

A continuación se presentan las tareas a evaluar durante la unidad.

Unidad Nombre de la tarea Puntos

Actividad 1.1 FORO. “Introducción a Linux” 5

Actividad 1.2 WIKI. “historia de Linux” 5

1 Actividad 1.3 INVESTIGACIÓN.


5
“Comandos Básicos”

Actividad 1.4 RESUMEN. “Evidencia de


10
Aprendizaje”

Total 25

Notas: Para este curso se usara el repositorio del Sistema operative RedHat en su
version 6.0.

21
Estructura de cada unidad

UNIDAD “II”
Instalación de Linux

Instalación de Linux

Antes de empezar con la instalación de Linux o de cualquier otro sistema operativo


resulta necesario, y en algunos casos imprescindible, conocer las características
fundamentales de nuestro equipo. Éstas son:

· Procesador.

· Memoria.

· Discos duros y disqueteras.

· Tarjeta de vídeo. · Monitor, teclado y ratón.

· Unidad de CD-ROM (si existe).

· Tarjeta de red (si existe).

· Otros dispositivos (impresoras, tarjeta de sonido, unidades de cinta, ...).

Para este curso utilizaremos la versión 5 del Linux de RedHat. El paquete de


instalación es un archivo .ISO para utilizarse al mediante un disco o una máquina
virtual. Posteriormente hay que atender a los pasos de la instalación que se asigna
en esta unidad.

Objetivos

El alumno identificará las características básicas del sistema operativo Linux y su


forma de administración en una organización.

22
Temas

2.1 Manual de instalaciones RedHat 6.0


2.2. Instalación con consola Linux
2.3 Comandos de instalación

Tareas y trabajos

Actividad 2.1 FORO. “Instalación de Linux”

Actividad 2.2 GLOSARIO. “Glosario de Términos de Linux”

Actividad 2.3 CUESTINARIO. “Conocimientos de RedHat 6.0”


Actividad 2.4 INSTALACIÓN. “Instalación RedHat 6.0”

Materiales de enseñanza

Lecturas obligatorias
Manual de instalación básica de Red Hat Linux Entrerprise, (2016) Red Hat
Enterprise Linux, Págs. 1-24.
https://jsequeiros.com/archivos/img/linux/instalacionrhel6/manual-de-instalacion-
red-hat-enterprise-linux.pdf

Lecturas opcionales
Lectura 2 “Breve Historia de Linux” (Complementaria)
Open Sources: http://www.oreilly.com/catalog/opensources/book/toc.html
• Free As In Freedom: http://www.oreilly.com/openbook/freedom/
• Free For All: http://www.wayner.org/books/ffa/, Págs. 1-80.

23
Vídeos obligatorios
“Instalación de Red Hat paso a paso” Youtube
Recuperado de: https://www.youtube.com/watch?v=dXH1Hwym3pY
Tiene una duración total de 25 min

Bibliografía

“Programación de Sistemas Unix: Comunicación entre Procesos” por Ramón Mª


Gómez Labrador:

http://www.informatica.us.es/~ramon/articulos/seminario-1.html

24
AUTOEVALUACIÓN UNIDAD 2
Con el fin de ayudar al estudiante a valorar por si mismo el nivel de cumplimiento
de los objetivos de la unidad, se diseñará un pequeño examen de 8 preguntas.

El diseño consiste en:

Pregunta Opciones de respuesta Retroalimentación

1- ¿Comando que • su Completando la


permite cambiar de respuesta es el comando
usuario es? “su”

2- ¿Con el software libre • Catalogar el software En Linux siempre será la


puedo? • Mejorar y vender el forma de ejecutar una
software distribución.
• Catalogar como
software gratuito
• Ejecutar, copiar,
distribuir, estudiar
y mejorar el
software.
3- ¿Comando que • Chmod Comando de mucha
permite colocar ayuda al probar con la
permisos a un archive importancia de los
permisos en las redes.
es?

4- ¿Cual no es una • Mandriva Citrix es para windows.


• Citrix
distribución de linux?
• Debian
• RedHata

5- ¿El siguiente • Todo el contenido de Este no es un commando


un directorio.
commando nos valido para ejecutar.
• Muestra el contenido
muestra? parcial.
• No es un comando
ls -lax valido
• No muestra nada.

25
6- ¿En el Directorio de • Directorios del El home es donde se
/home se almacena? sistema encuentra el inicio para
• Directorios
temporales cada usuario.
• Directorios de
Usuarios
• Directorios de
impresoras
7- ¿Comando que nos • Taill ejecutar.sh Con el commando tail
• Tail -10 ejectuar.sh
permite observer 10 Podemos ver el
• Tail ejecutar.sh
ultimas lineas de un • Tail -10 ejecutar.sh contenido de un archivo.
archive?

8- Comando que me • Rm -rf Rm -rf hace que por


permite borrar un obligación borre todo el
directorio y su contenido, contenido sin preguntar.
sin preguntar nada

26
CONCLUSIÓN UNIDAD 2

En el cierre de esta unidad el alumno tendrá el sistema operativo ya instalado y listo


para poder configurar los servicios más críticos que necesita para poder operar en
un ambiente de administración.

Evaluación de la unidad

Todas las tareas deberán ser nombradas con el tema central de estudio. Ninguna
unidad podrá exceder de 25 puntos totales.

A continuación, se presentan las tareas a evaluar durante la unidad.

Unidad Nombre de la tarea Puntos

Actividad 2.1 FORO. “Instalación de Linux” 5

Actividad 2.2 GLOSARIO. “Glosario de


5
Términos de Linux”
2 Actividad 2.3 CUESTINARIO.
5
“Conocimientos de RedHat 6.0”

Actividad 2.4 INSTALACIÓN. “Instalación


10
RedHat 6.0”

Total 25

Notas: Para este curso se usara el repositorio del Sistema operative RedHat en su
version 6.0.

27
Estructura de cada unidad

UNIDAD “III”
Ficheros y directorios

Ficheros y Directorios de Linux

La primera sesión en Linux. Desde la consola del propio ordenador –o entrando vía
Telnet–, el usuario encontrará un aviso pidiéndole el nombre de conexión y la clave.
Tras la instalación del sistema operativo, sólo está disponible el usuario
administrador: root.

Camino absoluto y camino relativo. Como se ha comentado previamente, los


ficheros y directorios se agrupan en forma de árbol, cuyo directorio raíz se denota
por /. El mismo carácter barra inclinada se utiliza como separador de subdirectorios.

Objetivos

El alumno preparará los archivos instaladores del sistema operativo Linux en su


versión RedHat para para construir el ambiente multiplataforma para la gestión de
sus componentes.

Temas

3.1 Directorio raíz


3.2 Comando root
3.3. Archivos de configuración del sistema operativo

28
Tareas y trabajos

Actividad 3.1 FORO. “Intalación de Linux RedHat 6.0”

Actividad 3.2 TALLER. “Instalación y entorno Linux”

Actividad 3.3. COLABORATIVO. “Documento colaborativo”

Materiales de enseñanza

Lecturas obligatorias
Manual Práctico de Alumnos con Ejercicios, Luis José Sánchez González (2018)
Red Hat Enterprise Linux, Págs. 1-44.

Lecturas opcionales
Lectura 2 “Breve Historia de Linux” (Complementaria)
Open Sources: http://www.oreilly.com/catalog/opensources/book/toc.html
• Free As In Freedom: http://www.oreilly.com/openbook/freedom/
• Free For All: http://www.wayner.org/books/ffa/, Págs. 1-80.

Vídeos obligatorios
“Archivos y Directorios | Red Hat Básico” Youtube
Recuperado de: https://www.youtube.com/watch?v=Mg_RKJMZitQ
Tiene una duración total de 4 min

“Jerarquías de Archivos | Red Hat Básico” Youtube

Recuperado de: https://www.youtube.com/watch?v=-zw7rfrv698

Tiene una duración total de 4 min

29
Bibliografía

“Programación de Sistemas Unix: Comunicación entre Procesos” por Ramón Mª


Gómez Labrador:

http://www.informatica.us.es/~ramon/articulos/seminario-1.html

30
AUTOEVALUACIÓN UNIDAD 3
Con el fin de ayudar al estudiante a valorar por si mismo el nivel de cumplimiento
de los objetivos de la unidad, se diseñará un pequeño examen de 8 preguntas.

El diseño consiste en:

Pregunta Opciones de respuesta Retroalimentación

1- ¿En el directorio • Verdadero En este directorio


/usr/man encotramos los encontramos manuales
manuales del sistema
operativo?

2- ¿Cual de los siguientes • /etc Este no es directorio para


NO ES un directorio de la • /mmt este S.O.
• /
estructura Linux? • /dev

3- ¿Que commando • Cp .*/tmp El * nos indica que todo el


• Cp * /tmp
utilizariamos para copiar contenido realiza el
• Cp *.*/tmp copiado.
todos los archivos de • Copy *.*/tmp
una carpeta a la carpeta
tmp?

4- ¿Cual es commando • Head Con ella vemos la


que nos permite cabecera de un archive.
observar las primeras
lineas de un archivo?

5- ¿El siguiente • Todo el contenido de Este no es un commando


commando nos un directorio. valido para ejecutar.
• Muestra el contenido
muestra? parcial.
• No es un comando
ls -lax valido
• No muestra nada.

31
6- ¿Un usuario ha creado • Falto ./ en el Solo falto agregarle que
el siguiente shell #vi PATCH se ejecutara desde el
• Los usuario no
ejectuar.sh TERM=1 echo pueden ejecutar directorio raiz.
“$TERM” exit 0 • No se puede
ejecutar de esa
¿Porque no se puede manera
ejectutar #ejecutar.sh? • El scrip es mal
echo
7- ¿El commando que me • Mouunt Es el que esta
• Moount
permite “montar” un correctamente escrito.
• Umount
dispositivo en Linux es? • mount

8- ¿Como se podria • Cat +n foo Con el more -n es la


mostrar las lineas de un • Cat -n foo estructura correcta del
• Cat -nn foo
archive llamado foo • Cat -m foo commando.
enumeradas?

32
CONCLUSIÓN UNIDAD 3

Al cierre de esta unidad el alumno podrá aplicar los comandos básicos para
identificar un proceso y analizar el contenido de ficheros y de directorios en el
sistema operativo, así como los servicios críticos para poder realizar cambios
significativos en la administración.

Evaluación de la unidad

Todas las tareas deberán ser nombradas con el tema central de estudio. Ninguna
unidad podrá exceder de 25 puntos totales.

A continuación, se presentan las tareas a evaluar durante la unidad.

Unidad Nombre de la tarea Puntos

Actividad 3.1 FORO. “Intalación de Linux


5
RedHat 6.0”

Actividad 3.2 TALLER. “Instalación y


3 5
entorno Linux”

Actividad 3.3. COLABORATIVO.


15
“Documento colaborativo”

Total 25

Notas: Para este curso se usara el repositorio del Sistema operative RedHat en su
version 6.0.

33
Estructura de cada unidad

UNIDAD “IV”
Procesos

Procesos de Linux

Puede entenderse por proceso todo programa o mandato en ejecución. Un proceso


tiene las siguientes características:

· Consta de zona de código, de datos y de pila.

· Los procesos existen en una jerarquía de árbol (varios hijos, un sólo padre).

· El sistema asigna un identificador de proceso (PID) único al iniciar el proceso.

· El planificador de tareas asigna un tiempo compartido para el proceso según su


prioridad (sólo root puede aumentar la prioridad de un proceso).

· Cada proceso almacena su identificador (PID) el de su proceso padre (PPID), el


propietario y grupo del proceso y las variables de entorno.

Tipos de procesos:

· Ejecución en 1er plano: proceso iniciado por el usuario o interactivo.

· Ejecución en 2º plano: proceso no interactivo que no necesita ser iniciado por el


usuario. Tiene una prioridad menor que un proceso interactivo.

34
Objetivos

El alumno asociará los diferentes tipos de procesos del sistema operativo Linux en
su versión RedHat para reconocer la forma en que trabaja la administración del
sistema e identificar posibles problemas específicos que pueden originarse
cotidianamente.

Temas

4.1 Comando de monitoreo de procesos


4.2 Configuración básica de archivos del sistema operativo
4.3 Configuración de archivos de red

Tareas y trabajos

Actividad 4.1 GLOSARIO DE TERMINOS. “Glosario de Instalación”

Actividad 4.2 CONFIGURACIÓN. “Configuración de red”

Actividad 4.3 EJERCICIOS. “Ejercicios de ficheros, directorios y procesos”

Materiales de enseñanza

Lecturas obligatorias
Manual de Administración y procesos de Red Hat, Ramón M. Gómez Labrador
(2003) Red Hat Enterprise Linux, Págs. 1-99

35
Lecturas opcionales
Lectura 2 “Breve Historia de Linux” (Complementaria)
Open Sources: http://www.oreilly.com/catalog/opensources/book/toc.html
• Free As In Freedom: http://www.oreilly.com/openbook/freedom/
• Free For All: http://www.wayner.org/books/ffa/, Págs. 1-80.

Vídeos obligatorios
“Configuración de tarjeta de red RedHad 6 | Red Hat Básico” Youtube
Recuperado de: https://www.youtube.com/watch?v=UoKjNoOfQps
Tiene una duración total de 8 min

Bibliografía

“Programación de Sistemas Unix: Comunicación entre Procesos” por Ramón Mª


Gómez Labrador:

http://www.informatica.us.es/~ramon/articulos/seminario-1.html

36
AUTOEVALUACIÓN UNIDAD 4
Con el fin de ayudar al estudiante a valorar por si mismo el nivel de cumplimiento
de los objetivos de la unidad, se diseñará un pequeño examen de 8 preguntas.

El diseño consiste en:

Pregunta Opciones de respuesta Retroalimentación

1- ¿Comando que • Mkdir Este comando es de


permite crear utilidad para
directorios? posteriormente montar
almacenamiento.

2- ¿Cual de los siguientes • /etc Este no es directorio para


• /mmt
NO ES un directorio de la este S.O.
• /
estructura Linux? • /dev

3- ¿El directorio /etc es el • verdadero En este directorio nos


que almacena los podemos basar para
archivos de poder configurar todo el
sistema operativo.
configuración del
Sistema operativo?

4- ¿Unix es un Sistema • Verdadero Este Sistema operativo


operative no libre? cuenta con licencia.

5- ¿Que commando nos • adduser Este commando nos


permite crear un apoya enc rear los
usuario? usuarios necesario para
manipular una
aplicación.

6- El archivo ejecutar.sh • Falso El archivo es solo lectura.


tiene los siguiente
permisos:

37
-rwxr----x 2 ejecutar sena
4096 Oct. 7 07:58

El usuario Rafael que


pertenece al grupo sena,
podra tener acceso a
ejectuar el archive?

7- ¿Cual no es un • Kde Este no pertenece a


• Gnome
entorno de escritorio ningun entorno.
• Gnode
Linux? • KFCE

8- ¿Cual commando nos • Cd ..//. Con el commando cd


• Cd ./..//
permite cambiar de cambiamos a raiz.
• Cd /
directorio? • Cd //..//

38
CONCLUSIÓN UNIDAD 4

Al final de esta unidad y conclusión del curso, el alumno podrá visualizar de forma
muy particular, los puntos importantes del sistema operativo en el cual esta
trabajando. Dirigiendo las configuraciones necesarias para poder trabajar en un
ambiente de administración y facilitando el trabajo de consola mediante los
comandos básicos.

Evaluación de la unidad

Todas las tareas deberán ser nombradas con el tema central de estudio. Ninguna
unidad podrá exceder de 25 puntos totales.

A continuación, se presentan las tareas a evaluar durante la unidad.

Unidad Nombre de la tarea Puntos

Actividad 4.1 GLOSARIO DE TERMINOS.


5
“Glosario de Instalación”

Actividad 4.2 CONFIGURACIÓN.


4 5
“Configuración de red”

Actividad 4.3 EJERCICIOS. “Ejercicios de


15
ficheros, directorios y procesos”

Total 25

Notas: Para este curso se usara el repositorio del Sistema operative RedHat en su
version 6.0.

39

También podría gustarte