Guia de Practicas 250550 LINUX 2014 I

download Guia de Practicas 250550 LINUX 2014 I

of 20

Transcript of Guia de Practicas 250550 LINUX 2014 I

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    ES

    CU

    ELA

    DE

    CIE

    NC

    IA

    S B

    S

    IC

    AS

    , T

    EC

    NO

    LO

    GA

    E

    IN

    GE

    NIE

    RA

    GUIA DE PRCTICAS

    250550- LINUX Curso Electivo

    EEllaabboorraaddoo ppoorr::

    MIGUEL ANGEL LOPEZ C.

    Director de Curso

    AAccrreeddiittaaddoo ppoorr::

    ALFONSO ALEXANDER LOPEZ

    Acreditador de Curso

    BBOOGGOOTT ((CCOOLLOOMMBBIIAA))

    PPRROOGGRRAAMMAA IINNGGEENNIIEERRAA DDEE SSIISSTTEEMMAASS

    DDIICCIIEEMMBBRREE

    22001133

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    GUIA DE PRCTICA No.1

    Nombre del curso: 250550- LINUX

    Programa al que pertenece

    INGENIERIA DE SISTEMAS Director de curso: MIGUEL ANGEL LOPEZ C.

    E-Mail de Contacto:

    [email protected] Ubicacin: Zona Centro Bogot

    Cundinamarca - Cead JAG

    Practica No. 1 Instalacin del Sistema Operativo GNU / Linux

    Objetivos de la prctica de laboratorio:

    Evaluar los requisitos de hardware y conocer las consideraciones mnimas para la instalacin de un sistema operativo GNU / Linux. Instalar y configurar en instancias bsicas una distribucin del sistema operativo GNU / Linux como estacin de trabajo.

    Introduccin o Teora

    El estudiante debe documentarse previamente para poder realizar la prctica: - Instalacin de una distribucin del sistema operativo GNU / Linux. Conocimientos bsicos en: -Planificacin, requisitos consideraciones antes de una instalacin Linux -Estructura interna de un sistema operativo. -Particionamiento y almacenamiento en discos. -Manejo de memoria. -Gestor de arranque. -Sistemas de entrada / salida. -Gestin de procesos. -Seguridad. -Instalar, actualizar, remover paquetes. -Contraseas de root y usuarios. -Reconocimiento del ambiente grfico de entornos de escritorio Desarrollo de la practica / actividad: Esta prctica est diseada para realizarse en 4 horas Realizar una instalacin de Linux limpia o sobre mquina virtual, una opcin interesante es el uso de mquinas virtuales, de tipos Virtualbox (www.virtualbox.org/wiki/Downloads), ya que evita modificar la configuracin de nuestro disco actual en una primera instalacin de Linux o una instalacin de pruebas. Para cualquier caso, se recuerda la necesidad de tomar las siguientes precauciones: usar mquinas que no sean de produccin, efectuar una copia de seguridad de los datos de usuario con anterioridad a la instalacin, etc. proceder con cautela. En general, para hacer la instalacin mnima de un sistema de escritorio con entorno grfico, se recomienda disponer al menos de 15 GB de disco y 512 MB de RAM (por cada instalacin).

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Realizar una instalacin limpia de Linux o sobre mquina virtual (VirtualBox link de descarga https://www.virtualbox.org/wiki/Downloads), realizando las siguientes actividades:

    Primera Parte: Documentar el proceso de instalacin. Diligenciar la tabla de acuerdo a la distribucin Instalada:

    Paso Nombre y Versin de la Distribucin Seleccionada

    Descarga de iso

    Cargue

    Bienvenida

    Seleccin de idioma

    Preparacin

    Asignacin de espacio en disco

    Creacin del nombre de la mquina

    Zona horaria

    Creacin de usuario

    Seleccin del tipo de instalacin

    Descarga de archivos

    Grupo de aplicaciones

    Reinicio

    Cargue del sistema

    Cargue de ambiente grfico

    Inicio de sesin

    Cargue del escritorio

    Gestor de actualizaciones

    Segunda Parte: Diligenciar las siguientes tablas de acuerdo a la distribucin seleccionada e instalada Hardware:

    PROCESADOR MEMORIA RAM DISCO DURO DISTRIBUCIN DE LINUX

    Marca: Modelo: Velocidad:___ Mhz o Ghz Cache: ____ Mb

    Cantidad: __ Mb o Gb. Tipo:

    Modelo: Capacidad:__ Gb Cache: ____ Mb Velocidad de rotacin: ___ rpm Interfaz :

    Nombre: Versin:

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Requerimientos mnimos de arquitectura de hardware para la instalacin (Ram, Procesador, Disco Duro, Memoria, Tarjeta Grfica)

    Arquitectura x86 Arquitecturas x86_64

    Particiones:

    Dispositivo Tipo Tamao Total Mb Tamao Usado Mb

    Directorios:

    Nombre Descripcin

    Software a utilizar en la prctica:

    Sistema Operativo Linux Ubuntu (http://www.ubuntu.com/getubuntu/download), Fedora Core (http://fedoraproject.org/es/get-fedora) y/ o Centos (http://www.centos.org/).

    Equipos / instrumentos a utilizar en la prctica:

    1 Equipo de cmputo cualquier configuracin.

    Resultados a obtener en la prctica:

    Sistema Operativo Linux instalado y funcionando normalmente en una computadora como estacin de trabajo o servidor.

    Informe a entregar

    El informe debe cumplir normas Icontec. Debe comprender los siguientes aspectos:

    Portada

    Introduccin

    Objetivos de la prctica

    Introduccin o teora referente al tema.

    Desarrollo de la prctica. Se debe describir el hardware (memoria, disco duro, procesador, etc.), las particiones y la estructura de los directorios de Linux de la distribucin instalada.

    Resultados de la prctica.

    Primera Parte: Documentar el proceso de instalacin. Diligenciar la tabla de acuerdo a la distribucin Instalada:

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Paso Nombre y Versin de la Distribucin Seleccionada

    Descarga de iso

    Cargue

    Bienvenida

    Seleccin de idioma

    Preparacin

    Asignacin de espacio en disco

    Creacin del nombre de la mquina

    Zona horaria

    Creacin de usuario

    Seleccin del tipo de instalacin

    Descarga de archivos

    Grupo de aplicaciones

    Reinicio

    Cargue del sistema

    Cargue de ambiente grfico

    Inicio de sesin

    Cargue del escritorio

    Gestor de actualizaciones

    Segunda Parte: Diligenciar las siguientes tablas de acuerdo a la distribucin Instalada

    Hardware: PROCESADOR MEMORIA RAM DISCO DURO DISTRIBUCIN

    DE LINUX Marca Modelo: Velocidad:___ Mhz o Ghz Cache: ____ Mb

    Cantidad: __ Mb o Gb. Tipo:

    Modelo: Capacidad:__ Gb Cache: ____ Mb Velocidad de rotacin: ___ rpm Interfaz :

    Nombre: Versin:

    Requerimientos mnimos de arquitectura de hardware para la instalacin (Ram, Procesador, Disco Duro, Memoria, Tarjeta Grfica)

    Arquitectura x86 Arquitecturas x86_64

    Particiones:

    Dispositivo Tipo Tamao Mb Usado Mb

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Directorios: Nombre Descripcin

    Conclusiones

    Bibliografa y referencias

    Observaciones generales:

    Enlaces Web de Consulta y/o Apoyo para la prctica No. 1. Linux Ubuntu:

    http://fresno.pntic.mec.es/avaler3/?id=instalacion-linux-ubuntu-704

    http://www.youtube.com/watch?v=zVmpTQW_fP8

    http://www.youtube.com/watch?v=qH4UGQ9yku8

    http://www.youtube.com/watch?v=2Ufz6UBE3Dk

    Linux Fedora Core: http://www.youtube.com/watch?v=Mjz0uvBd5W8

    http://www.youtube.com/watch?v=Un7aJhQxO7Y

    http://www.youtube.com/watch?v=q538uwzTPbM

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    GUIA DE PRCTICA No. 2

    Nombre del curso: 250550- LINUX

    Programa al que pertenece

    INGENIERIA DE SISTEMAS Director de curso: MIGUEL ANGEL LOPEZ C.

    E-Mail de Contacto:

    [email protected] Ubicacin: Zona Centro Bogot

    Cundinamarca - Cead JAG

    Practica No. 2 Lneas de Comandos Bsicos del Sistema Operativo GNU / Linux

    Objetivos de la prctica de laboratorio:

    Alcanzar el nivel de competencias necesarias para desarrollar las tareas atribuidas al usuario permanente de un sistema operativo Linux. Manipular el entorno consola (texto) y el entorno grfico (ventanas y escritorios) con las utilidades de mayor usabilidad. Conocer y manejar Aplicaciones GNU. (Herramientas Informticas y Herramientas Telemticas).

    Introduccin o Teora

    El estudiante debe documentarse previamente de la siguiente temtica para poder realizar la prctica:

    1. Manejo de la Consola de Comandos (Konsole Xterm) a travs de comandos bsicos: Manipulacin de Ficheros: -Estructura de directorios del sistema en GNU / Linux -Comandos bsicos: ls, cd, mkdir, rm, rmdir, mv, cp -Empaquetar y desempaquetar: tar, zip -bsqueda de ficheros: find, find name, whereis ejecutable, type comando -Editores y manipulaciones de texto: grep, more, nano, vi -dividir/unir ficheros: split, cat -Enlaces simblicos: ln [opcin]...objetivo [nombre_del_ enlace] B. Comandos de Sistema y Configuracin: -Consolas virtuales: Alt+F1 hasta Alt+F6 -Instalacin y desinstalacin: yum, rpm -parada e inicio de sistema: halt, reboot, init, exit, shutdown -Permisos, usuarios, grupos: chmood, chown, chgrp -Procesos / Procesos activos: kill, ps, pstree, top, fuser, lsof -Uso de disco, memoria estado de sistema: mount, umount, df, du, free, ulimit -Configuracin de red: ifconfig, dhclient, route, netstat -Manuales: man -Acceso: w, who, last, lastlog, lastb, faillog, fail2ban -Entorno: history, fc l, profile, locate, loadkeys es, locate charmap, set, env, export, pwd -Envi de mensajes: write, wall, mesg, talk

    2. Manipulacin de los Niveles de Inicializacin Login, Xwindows, utilizando el entorno grfico: -Creacin de Usuarios, Ingreso y salida de consola grfica -Elementos del entorno grfico, Panel KDE o Gnome, Comparativo Linux y Windows -Aplicaciones (Consideradas por el tutor que realiza la prctica de laboratorio): Aplicaciones interesantes, configuraciones bsicas del sistema, Herramientas bsicas del sistema. -Sistema de archivos (Operaciones entre archivos / directorios) -Batch (shell). Ejemplos de automatizacin de procesos por lotes. -Uso de Funciones y operaciones bsicas en OpenOficce, a travs de Writer (Procesador de Textos), Calc (Hojas de Clculo) y Presentations (Presentaciones). -PDF. -Aplicaciones para el manejo, edicin, diseo de contenidos multimediales.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Desarrollo de la practica / actividad:

    Esta prctica est diseada para realizarse en 4 horas

    En esta actividad se realizar la prctica sobre los comandos a modo texto consola que manipula GNU / Linux, debe incluir su sintaxis y ejemplos aplicados a una situacin disciplinar como administradores de Sistemas Operativos GNU / Linux en un ambiente corporativo para cada una de las situaciones presentadas en el apartado de resultados a obtener de la prctica.

    Verificar la configuracin por medio de comandos: memoria, capacidad de disco duro, etc de acuerdo a los requerimientos solicitados. Software a utilizar en la prctica:

    Sistema Operativo Linux Ubuntu (http://www.ubuntu.com/getubuntu/download), Fedora Core (http://fedoraproject.org/es/get-fedora) y/ o Centos (http://www.centos.org/). Equipos / instrumentos a utilizar en la prctica:

    1 Equipo de cmputo de cualquier configuracin. Resultados a obtener en la prctica:

    Manipulacin a nivel bsico e intermedio de los entornos de trabajo en modo texto (consola).

    1. Investigando informacin sobre el sistema y los usuarios

    Escriba los siguientes comandos e identificar lo que cada uno de ellos le informa sobre su sistema.

    Lnea de Comando Descripcin/Salida

    $ cal 10 2000

    $ cal 9 1752

    $ date

    $ df

    $ help cd

    $ time sleep 2

    $ type man

    $ users

    $ w

    $ whereis less

    $ which man

    $ who

    $ who am i

    $ whoami

    2. Sistema de Archivos

    Escriba los resultados y/o comandos para cada una de las siguientes secciones.

    2.1. Navegacin bsica a. Entrar y utilizar pwd para descubrir cul es la ruta completa del directorio de inicio. b. Vaya al directorio / bin y / tmp. Utilice pwd para comprobar que sucede all en cada directorio.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    c. Cul es el directorio principal de la raz del sistema de archivos? d. Al encontrarse en un directorio como /bin, ubquese en su directorio de trabajo Escriba tres formas de hacer esto. 2.2. Directorios a. Inicie en su directorio de trabajo y cree un directorio llamado nuevo b. Cambie al directorio nuevo y crear un directorio llamado reciente c. Ir a su directorio personal. Ahora cree un directorio bajo el nuevo llamado actual Hay dos maneras de hacer esto, Cules son? (Pista: No es necesario cambiar de directorio para resolverlo) d. Eliminar todos los directorios que acaba de crear, hay varias formas de hacerlo. Cules son? e. Cree la misma estructura de directorios con un solo comando 2.3. Enlaces a. Crear un archivo llamado prueba en su directorio personal (digitando echo foo > prueba). Cree un enlace duro a prueba llamada d_pueba y un link simblico a prueba llamada s_prueba. b. Investigue el nmero de inodo de los archivos. Asegrese de entender qu es lo que que son. c. Elimine el archivo original llamado prueba. Es posible llegar a los contenidos del archivo original? d. Qu ocurre si se intenta cat s_test.? Asegrese de entender la diferencia entre h_test, y s_test e. Intente realizar un enlace duro a su directorio de trabajo. Por qu no se puede realizar? 2.4. Informacin del Sistema a. Investigue la cantidad de memoria del sistema en la cual est ejecutando su distribucin instalada b. Investigue el nmero de procesadores de la computadora en la cual est ejecutando su distribucin instalada c. Investigue qu dispositivos PCI estn presentes en su computador d. Investigue qu dispositivos USB estn presentes en su computador e. Inicie sesin como un usuario normal. Cul es el nombre de la maquina en la red y nmero de versin del kernel del sistema operativo que instalo? f. Cambie sesin al usuario root. Qu comando le mostrar el identificador numrico del usuario root y todos los grupos a los que pertenece? g. Qu comandos le informan sobre quin ms esta logeado en el sistema?

    Informe a entregar

    El informe debe cumplir normas Icontec. Debe comprender los siguientes aspectos:

    Portada

    Introduccin

    Objetivos de la prctica

    Introduccin o teora referente al tema.

    Desarrollo de la prctica. Se debe describir el proceso paso a paso sobre los

    comandos a modo texto consola. Resultados de la prctica. Se debe diligenciar la informacin solicitada con

    descripcin y resultados obtenidos a fin de diligenciar la tabla y las respuestas a cada uno de los interrogantes planteados en las diferentes secciones.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    En cada caso, se debe explicar que hacen los comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la accin propuesta y adicionalmente se debe anexar el print screen del resultado obtenido.

    1. Investigando informacin sobre el sistema y los usuarios

    Escriba los siguientes comandos e identificar lo que cada uno de ellos le informa sobre su sistema.

    Lnea de Comando Descripcin/Salida

    $ cal 10 2000

    $ cal 9 1752

    $ date

    $ df

    $ help cd

    $ time sleep 2

    $ type man

    $ users

    $ w

    $ whereis less

    $ which man

    $ who

    $ who am i

    $ whoami

    2. Sistema de Archivos

    Escriba los resultados y/o comandos para cada una de las siguientes secciones.

    2.1. Navegacin bsica a. Entrar y utilizar pwd para descubrir cul es la ruta completa del directorio de inicio. b. Vaya al directorio /bin y /tmp. Utilice pwd para comprobar que sucede en cada directorio. c. Cul es el directorio principal de la raz del sistema de archivos? d. Al encontrarse en un directorio como /bin, ubquese o trasldese a su directorio de trabajo Escriba tres formas de hacer esto. 2.2. Directorios a. Inicie en su directorio de trabajo y cree un directorio llamado nuevo b. Cambie al directorio nuevo y crear un directorio llamado reciente c. Ir a su directorio personal. Ahora cree un directorio bajo el nuevo llamado actual Hay dos maneras de hacer esto, Cules son? (Pista: No es necesario cambiar de directorio para resolverlo) d. Eliminar todos los directorios que acaba de crear, hay varias formas de hacerlo. Cules son? e. Cree la misma estructura de directorios con un solo comando 2.3. Enlaces a. Crear un archivo llamado prueba en su directorio personal (digitando echo foo > prueba). Cree un enlace duro a prueba llamada d_pueba y un link simblico a prueba llamada s_prueba. b. Investigue el nmero de inodo de los archivos. Asegrese de entender qu es lo que que son.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Observaciones generales:

    Enlaces Web de Consulta y/o Apoyo para la prctica No. 2.

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,5/

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,2/

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,3/

    - http://www.configurarequipos.com/doc743.html

    - http://www.geocities.com/SiliconValley/Hardware/6300/support/comandos/comandos.html

    - http://www.wikilearning.com/curso_gratis/curso_de_linux- el_shell_comandos_basicos_de_linux_1/4230-11

    - http://www.cristalab.com/foros/t8027_comandos-generales-de-consola-en-linux.html

    - http://www.linuxlots.com/~barreiro/spain/GURH_v60/node269.html

    - http://es.tldp.org/FAQ/FAQ_Linux/Html/FAQ_Linux-12.html

    - http://informatica.uv.es/it3guia/FT/Practica1-%20Complemento.pdf

    c. Elimine el archivo original llamado prueba. Es posible llegar a los contenidos del archivo original? d. Qu ocurre si se intenta cat s_test? Asegrese de entender la diferencia entre h_test, y s_test e. Intente realizar un enlace duro a su directorio de trabajo. Por qu no se puede realizar? 2.4. Informacin del Sistema a. Investigue la cantidad de memoria del sistema en la cual est ejecutando su distribucin instalada b. Investigue el nmero de procesadores de la computadora en la cual est ejecutando su distribucin instalada c. Investigue qu dispositivos PCI estn presentes en su computador d. Investigue qu dispositivos USB estn presentes en su computador e. Inicie sesin como un usuario normal. Cul es el nombre de la maquina en la red y nmero de versin del kernel del sistema operativo que instalo? f. Cambie sesin al usuario root. Qu comando le mostrar el identificador numrico del usuario root y todos los grupos a los que pertenece? g. Qu comandos le informan sobre quin ms esta logeado en el sistema?

    Conclusiones

    Bibliografa y referencias

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    GUIA DE PRCTICA No. 3

    Nombre del curso: 250550- LINUX

    Programa al que pertenece

    INGENIERIA DE SISTEMAS Director de curso: MIGUEL ANGEL LOPEZ C.

    E-Mail de Contacto:

    [email protected] Ubicacin: Zona Centro Bogot

    Cundinamarca - Cead JAG

    Practica No. 3 Lneas de Comandos Avanzadas del Sistema Operativo GNU / Linux

    Objetivos de la prctica de laboratorio:

    Alcanzar el nivel de competencias necesarias para desarrollar las tareas atribuidas al administrador del sistema. Manipular el entorno consola (texto) y el entorno grfico (ventanas y escritorios) con las utilidades de mayor usabilidad. Conocer y manejar Aplicaciones de Gestin de Usuarios, de hardware, de red, administracin de dispositivos, administracin de servicios.

    Introduccin o Teora

    El estudiante debe documentarse previamente de la siguiente temtica para poder realizar la prctica:

    1. Manejo de la Consola de Comandos, Manejo de la Administracin de Usuarios Gestin de Hardware, administracin de Servicios, Administracin de Red a travs de comandos bsicos y utilizando las herramientas que posee el sistema operativo Linux en sus diferentes distribuciones.

    Desarrollo de la practica / actividad:

    Esta prctica est diseada para realizarse en 4 horas. En esta actividad se realizar la prctica sobre los comandos a modo texto consola que manipula GNU / Linux, debe incluir su sintaxis y ejemplos aplicados a una situacin disciplinar como administradores de Sistemas Operativos GNU / Linux en un ambiente corporativo para cada una de las situaciones presentadas en el apartado de resultados a obtener de la prctica. Software a utilizar en la prctica:

    Sistema Operativo Linux Ubuntu (http://www.ubuntu.com/getubuntu/download), Fedora Core (http://fedoraproject.org/es/get-fedora) y/ o Centos (http://www.centos.org/). Aplicaciones GNU pertinentes a la prctica (si no estn, deben ser instaladas). Equipos / instrumentos a utilizar en la prctica:

    Equipos de cmputo de cualquier configuracin.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Resultados a obtener en la prctica:

    En cada caso a resolver, se debe explicar que hacen los comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la accin propuesta y adicionalmente se debe anexar el print screen del resultado obtenido.

    1. Permisos de Archivos

    Anexe el respectivo print screen del resultado a cada uno de los siguientes comandos y explique brevemente el resultado:

    a. $ id -a b. $ls -ld. h*.* /etc/passwd etc/shadow /etc/

    2. Cul de las siguientes operaciones estn permitidas? Responda Si o No y justifique su respuesta

    a. $ more file1 f. $ rm file2 b. $ more file2 g. $ rm file3 c. $ ls -l > file1 h. $ cp file1 file4 d. $ more /etc/passwd i. $ rm /etc/passwd

    e. $ more /etc/shadow j. $ rm /etc/shadow

    3. Utilice los comandos ls y grep para encontrar un programa en /usr/bin (que no

    sea /usr/bin /passwd), que tenga el SetUID (Set User ID). Escriba el respectivo comando

    4. Inicie su sesin como usuario regular. Qu opcin del comando ls muestra los permisos del directorio /tmp en s (no debe mostrar el contenido del directorio /tmp)? Escriba le respectivo comando.

    5. Escriba el comando que muestre los permisos del directorio /usr/bin/passwd

    6. Escriba el comando que cambie los permisos del archivo /usr/bin/passwd para eliminar setuid o setguid.

    7. Escriba el comando que devuelva los permisos del archivo /usr/bin/passwd para adicionar setuid o setguid.

    8. Expansin y citando el nombre del archivo 8.1. Realice las siguiente instrucciones en el directorio /bin y escriba el respectivo

    comando de acuerdo a la situacin. a. Lista de todos los nombres de archivo con exactamente tres caracteres. b. Lista de todos los nombres de archivo con exactamente tres caracteres en la que el segundo carcter es una vocal. c. Lista de todos los nombres de archivo con el carcter a, b, c, d, o que lo tenga como ltimo carcter. d. Construir un comando para imprimir el nmero de nombres de archivos que coincidan exactamente cuatro caracteres. e. Construir un comando para imprimir el nmero total de archivos con

    exactamente dos, tres o cuatro caracteres en su nombre.

    8.2 . Compare y explique el efecto de los siguientes comandos echo $ HOME echo "$ HOME" echo '$ HOME' echo *

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    echo "*" echo '*' echo $ HOME / * echo "$ HOME / *" echo '$ HOME / *'

    8.3 Cree un archivo con el nombre *. Es sencillo de hacer? Cmo lo elimina?

    (Tenga mucho cuidado con esta accin!).

    9. Procesos en segundo plano y nohup. Escriba la secuencia de comandos para

    cada una de las siguientes acciones.

    a. Inicie el comando sort /dev/random en el fondo (segundo plano) del shell actual. b. Llevar el comando de nuevo al primer plano y darlo por terminado escribiendo ^ C c. Incielo de nuevo, y una vez ms para que tenga dos copias que se ejecutan en el fondo (segundo plano) d. Trigalos a primer plano y terminarlos en el orden en que se iniciaron e. Inicie el mismo comando sort /dev/random en segundo plano, y

    terminarlo con el comando de matar procesos. (kill)

    10. En cada caso, explicar que hacen los siguientes comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la accin propuesta:

    a. cat passwd | awk -F':' '{printf $1}' b. Realizar la creacin de su usuario de acuerdo a la inicial del primer

    nombre y el primer apellido de cada estudiante. Asi: si su nombre es Gloria Marlen Ramrez Duque el usuario se debe llamar gramirez.

    c. Con una secuencia de comandos mostrar todos los usuarios que tengan un identificador (uid) que sea superior a 10.

    d. Realizar un shell script para bash que solicite el nombre del usuario, verificar que exista y si existe muestre la siguiente informacin: (Anexar cdigo fuente y print screen de la ejecucin) El ejemplo de la salida es:

    Nombre del usuario : xxxx ID del usuario : xxxx ID del grupo : xxxx Shell : /bin/xxx Directorio : /home/xxxx

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Informe a entregar

    El informe debe cumplir con las normas Icontec. Debe comprender los siguientes aspectos:

    1. Portada

    2. Introduccin

    3. Objetivos de la prctica

    4. Introduccin o teora referente al tema.

    5. Desarrollo de la prctica. Se debe describir el proceso paso a paso sobre los

    comandos a modo texto consola y a modo grfico.

    6. Resultados de la prctica. En cada caso, se debe explicar que hacen los comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la accin propuesta y

    adicionalmente se debe anexar el print screen del resultado obtenido.

    1. Permisos de Archivos Anexe el respectivo print screen del resultado a cada uno de los siguientes comandos y explique brevemente el resultado: a. $ id -a b. $ls -ld. h*.* /etc/passwd etc/shadow /etc/

    2. Cul de las siguientes operaciones estn permitidas? Responda Si o No y justifique su respuesta

    a. $ more file1 f. $ rm file2 b. $ more file2 g. $ rm file3 c. $ ls -l > file1 h. $ cp file1 file4 d. $ more /etc/passwd i. $ rm /etc/passwd

    e. $ more /etc/shadow j. $ rm /etc/shadow

    3. Utilice los comandos ls y grep para encontrar un programa en /usr/bin (que no sea /usr/bin /passwd), que tenga el SetUID (Set User ID). Escriba el respectivo comando

    4. Inicie su sesin como usuario regular. Qu opcin del comando ls muestra los permisos del directorio /tmp en s (no debe mostrar el contenido del directorio /tmp)? Escriba le respectivo comando.

    5. Escriba el comando que muestre los permisos del directorio /usr/bin/passwd 6. Escriba el comando que cambie los permisos del archivo /usr/bin/passwd para

    eliminar setuid o setguid. 7. Escriba el comando que devuelva los permisos del archivo /usr/bin/passwd para

    adicionar setuid o setguid. 8. Expansin y citando el nombre del archivo

    8.1. Realice las siguiente instrucciones en el directorio /bin y escriba el respectivo comando de acuerdo a la situacin.

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    a. Lista de todos los nombres de archivo con exactamente tres caracteres. b. Lista de todos los nombres de archivo con exactamente tres caracteres en la que el segundo carcter es una vocal. c. Lista de todos los nombres de archivo con el carcter a, b, c, d, o que lo tenga como ltimo carcter. d. Construir un comando para imprimir el nmero de nombres de archivos que coincidan exactamente cuatro caracteres. e. Construir un comando para imprimir el nmero total de archivos con

    exactamente dos, tres o cuatro caracteres en su nombre.

    8.2. Compare y explique el efecto de los siguientes comandos echo $ HOME echo "$ HOME" echo '$ HOME' echo * echo "*" echo '*' echo $ HOME / * echo "$ HOME / *"

    echo '$ HOME / *'

    8.3. Cree un archivo con el nombre *. Es sencillo de hacer? Cmo lo elimina?

    (Tenga mucho cuidado con esta accin!).

    9. Procesos en segundo plano y nohup. Escriba la secuencia de comandos para cada una de las siguientes acciones.

    a. Inicie el comando sort /dev/random en el fondo (segundo plano) del shell actual. b. Llevar el comando de nuevo al primer plano y darlo por terminado escribiendo ^ C c. Incielo de nuevo, y una vez ms para que tenga dos copias que se ejecutan en el fondo (segundo plano) d. Trigalos a primer plano y terminarlos en el orden en que se iniciaron e. Inicie el mismo comando sort /dev/random en segundo plano, y terminarlo

    con el comando de matar procesos. (kill)

    10. En cada caso, explicar que hacen los siguientes comandos o indicar el comando o secuencia de comandos (se pueden utilizar conectores como pipes o redirecciones) para hacer la accin propuesta: a. cat passwd | awk -F':' '{printf $1}' b. Realizar la creacin de su usuario de acuerdo a la inicial del primer nombre y

    el primer apellido de cada estudiante. Asi: si su nombre es Gloria Marlen Ramrez Duque el usuario se debe llamar gramirez.

    c. Con una secuencia de comandos mostrar todos los usuarios que tengan un identificador (uid) que sea superior a 10.

    d. Realizar un shell script para bash que solicite el nombre del usuario, verificar que exista y si existe muestre la siguiente informacin: (Anexar cdigo fuente y print screen de la ejecucin)

    El ejemplo de la salida es:

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Nombre del usuario : xxxx ID del usuario : xxxx ID del grupo : xxxx Shell : /bin/xxx

    Directorio : /home/xxxx

    7. Conclusiones

    8. Bibliografa y referencias

    Forma de Entrega del Informe Final Tipo: Debe realizar un nico informe consolidado con las tres (3) prcticas, entregarlo

    y sustentarlo con su tutor presencial.

    Nombre del archivo: El nombre del archivo debe llamarse primernombre_primerapellido_practicas, ejemplo as: si su nombre es Sandra Liliana Prez Duque el archivo se debe llamar: Sandra_Perez__practicas.pdf o Sandra_Perez__practicas.odt (Puede utilizar el procesador de Texto Open Office Writer y/o

    exportarlo a PDF)

    Cronograma de la actividad: Apertura: 11-Febrero-2014 00:00 / Cierre: 29-Mayo-2014 23:55 p.m.

    Peso Evaluativo: 140 puntos / 375 puntos totales.

    IMPORTANTE:

    El tutor del CEAD ser la persona encargada de enviar las calificaciones antes del 29 de Mayo del 2014 al correo [email protected] anexando un archivo con los datos de (Nombre del estudiante, cdigo, grupo al cual pertenece el estudiante, la nota de las tres practicas y la nota definitiva. Los parmetros de evaluacin estn definidos en la rbrica de evaluacin ubicada al final del presente documento.).

    OBSERVACION: Recuerde que usted acepto las polticas del sitio (polticas sobre el Plagio y algunas reglas bsicas de netiqueta) que se encuentran al ingresar al campus. De modo que toda actividad de plagio o mal comportamiento ser sancionado en el aula virtual.

    Rbrica de evaluacin

    La rbrica general de evaluacin de la practica se encuentra relacionada al final del documento consolidando el total del informe final para ser entregado como componente practico del modulo de Linux. Retroalimentacin

    La retroalimentacin final del trabajo de prctica ser entregada por el tutor del CEAD y del mismo modo por el tutor virtual durante los 5 das siguientes a la fecha final de entrega total del componente prctico (29 de Mayo 2014)

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Observaciones generales:

    Enlaces Web de Consulta y/o Apoyo para la prctica No. 3.

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,5/

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,2/

    - http://www.kootbox.com/component/option,com_remository/Itemid,27/func,fileinfo/id,3/

    - http://www.configurarequipos.com/doc743.html

    - http://www.geocities.com/SiliconValley/Hardware/6300/support/comandos/comandos.html

    - http://www.wikilearning.com/curso_gratis/curso_de_linux- el_shell_comandos_basicos_de_linux_1/4230-11

    - http://www.cristalab.com/foros/t8027_comandos-generales-de-consola-en-linux.html

    - http://www.linuxlots.com/~barreiro/spain/GURH_v60/node269.html

    - http://es.tldp.org/FAQ/FAQ_Linux/Html/FAQ_Linux-12.html

    http://informatica.uv.es/it3guia/FT/Practica1-%20Complemento.pdf

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Rbrica de evaluacin: El trabajo ser calificado de forma individual y de acuerdo a la siguiente rbrica de evaluacin:

    tem Evaluado

    Valoracin Baja

    Valoracin Media

    Valoracin Alta Mximo Puntaje

    Sustentacin del Informe

    El estudiante no respondi ninguno de los interrogantes planteados en la sustentacin o respondi incorrectamente a los interrogantes planteados. (Puntos = 0)

    El estudiante respondi correctamente a algunos de los interrogantes planteados en la sustentacin. (Puntos =7)

    El estudiante respondi correctamente a todos los interrogantes planteados en la sustentacin. (Puntos =15)

    15

    Estructura, Redaccin y

    ortografa del Informe

    El informe no contiene todos los elementos solicitados y presenta deficiencias en redaccin y errores ortogrficos. (Puntos = 0)

    Aunque el documento presenta los elementos solicitados, su contenido no es el correcto; no hay errores de ortografa y el informe presenta una mediana articulacin de las ideas, la estructura de los prrafos y coherencia de los grficos. (Puntos = 7)

    El archivo contiene todos los elementos solicitados y la redaccin es excelente, las ideas estn correlacionadas, y el cuerpo del texto y grficos son de calidad y coherencia. (Puntos = 15)

    15

    Fines del

    Informe de la Gua de

    Prctica No.

    1

    El informe de la Gua no da respuesta a los requerimientos de la actividad propuesta. No se tuvo en cuenta los elementos de un documento escrito bajo las normas solicitadas (Puntos = 0)

    Aunque se entrega un informe de la gua, este no presenta toda la informacin solicitada de evidencias para cada una de las tablas. No presenta un desarrollo adecuado de la Gua de prctica No. 1. (Puntos = 17)

    Se cumpli con todos los objetivos de la Gua de manera satisfactoria incluyendo toda la informacin solicitada de evidencias para cada una de las tablas de la Gua de prctica No. 1. (Puntos = 35)

    35

    Fines del

    Informe de la Gua de

    Prctica No.

    2

    El informe de la Gua no da respuesta a los requerimientos de la actividad propuesta. No se tuvo en cuenta los elementos de un documento escrito bajo las normas solicitadas. (Puntos = 0)

    Aunque se entrega un informe de la gua, este no presenta toda la informacin solicitada para la tabla, evidencias y respuestas a cada una de las preguntas planteadas en las diferentes secciones de la Gua de prctica No. 2. (Puntos = 17)

    Se cumpli con todos los objetivos de la Gua de manera satisfactoria incluyendo toda la informacin solicitada, para la tabla, evidencias y respuestas a cada una de las preguntas planteadas en las diferentes secciones de la Gua de prctica No. 2. (Puntos = 35)

    35

  • UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA GUA COMPONENTE PRCTICO CURSO: 250550 LINUX

    Fines del Informe de la Gua de

    Prctica No. 3

    El informe de la Gua no da respuesta a los requerimientos de la actividad propuesta. No se tuvo en cuenta los elementos de un documento escrito bajo las normas solicitadas. (Puntos = 0)

    Aunque se entrega un informe de la gua, este no presenta toda la informacin solicitada, respuestas y evidencias a cada una de las preguntas planteadas en las diferentes secciones de la Gua de prctica No. 3. (Puntos = 17)

    Se cumpli con todos los objetivos de la Gua de manera satisfactoria incluyendo toda la informacin solicitada, respuestas y evidencias a cada una de las preguntas planteadas en las diferentes secciones de la Gua de prctica No. 3. (Puntos = 35)

    35

    Referencias

    Se maneja de manera inadecuada el uso de citas y referencias. (Puntos = 0)

    Aunque presenta referencias, estas no se articulan adecuadamente con el trabajo. (Puntos = 2)

    El manejo de citas y referencias es satisfactorio. (Puntos = 5)

    5

    TOTAL DE PUNTOS POSIBLES

    140

    OBSERVACION: Recuerde que usted acepto las polticas del sitio (polticas sobre el Plagio y

    algunas reglas bsicas de netiqueta) que se encuentran al ingresar al campus. De modo que toda actividad de plagio o mal comportamiento ser sancionado en el aula virtual.