Cuaderno de Practicas Diplomado GNU/Linux

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Cuaderno de Practicas Diplomado GNU/Linux"

Transcripción

1 Cuaderno de Practicas Diplomado GNU/Linux Fundación Código Libre Dominicano Versión 1.2 Mayo 2009.

2 Índice de contenido Copyright...i Prefacio...ii GNU/Básico...1 Licencias:...1 Historia:...2 Instalación:...3 Distribuciones:...5 Gestores de Arranque:...6 Shell:...7 Comandos Basicos:...8 Filtros y expresiones regulares:...18 AWK:...18 SED:...18 GREP:...19 Herramientas de busqueda:...20 FIND:...20 Ejercicios Basicos, por Antonio Perpiñán:...21 Primera Parte:...21 Segunda Parte...22 Tercera Parte:...23 Cuarta Parte:...24 Quinta Parte:...25 Sexta Parte:...26 Septima Parte:...26 Octava Parte:...27 Novena Parte:...28 Decima Parte:...28 Decimo Primera Parte:...29 Decimo Segunda Parte:...29 Decimo Tercera Parte:...30 Decimo Cuarta Parte:...31 Decimo Quinta Parte:...31 Decimo Sexta Parte:...31 Decimo Septima Parte:...32 Decimo Octava Parte:...33 Decimo Novena Parte:...33 Vigesima Parte:...34 Vigesimo Primera Parte:...34

3 Vigesimo Segunda Parte:...35 Vigesimo Cuarta Parte:...37 GNU/Fundamentos:...38 Gestion de dependencias con YUM:...38 Gestion de paquetes con RPM:...41 Gestion de dependencias con APT:...43 Gestion de paquetes con DPKG:...44 Empaquetado y comprimido (tar, gzip, bzip2, zip):...45 Servidor X Window:...46 Editores de Texto:...48 Editor VIM:...48 Editor EMACS:...52 Manejo y administración de procesos:...55 Manejo de niveles de ejecucion del sistema (Runlevels):...57 Manejo y administración de sistemas de archivos:...59 Gestion de permisos de archivos y directorios:...61 Gestion de Usuarios y Grupos:...63 Manejo de tareas programadas (cron y at):...67 Practica de cron:...67 Practica de at:...68 Registros del sistema (Syslog):...69 GNU/Redes:...70

4 Copyright Esta documentación es regida por los reglamentos de la GNU Free Documentation License y la GNU General Public License v3, siéntase libre de copiar, modificar, aprender, distribuir y redistribuir esta documentación; haga uso de su derecho como si fuere su deber.

5 Prefacio Este cuaderno de practica esta diseñado para hacer que estudiante obtenga un conocimiento desde un domino básico de GNU/Linux hasta un nivel avanzado, si éste es completado en mas de un 80% de la totalidad de los ejercicios. Este cuaderno fue iniciativa de José Paredes y Jesús Rafael Sánchez. Este cuaderno esta dedicado a: Eddy Castillo: Por haber tenido la confianza de creer en el software libre, escucharnos y creer en nosotros de manera desinteresada. Antonio Perpiñán: Por creer en nosotros y nunca dudar de lo que somos capaces cuando contamos con su entera aprobación y confianza. Cualquier sugerencia, corrección, duda, aclaración y/o comentario sobre este cuaderno de trabajo, siéntase libre se enviar un correo a:

6 GNU/Básico Licencias: Que significan las siglas GPL? Cual es la ultima versión de la GPL? Existen varias licencias "hermanas" de la GPL, se le pide mencione tres: Mencione las cuatro libertades que ofrece el Software Libre: Quien es el colaborador consejero general de la Fundación del Software Libre? Defina que es DRM: Diga la diferencia entre la GPL y LGPL: Historia: Por quien fue iniciado el proyecto GNU? En que año se anuncio públicamente el proyecto GNU? Que significan las siglas GNU? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1

7 El GNU fue diseñado para ser totalmente compatible con: Por que se creo la FSSTND? Que significan sus siglas? Donde trabajaba RMS cuando inicio sus idea de libertades sobre el software? Es el termino empleado para referirse al sistema operativo similar a Unix: Cual es el nombre completo del creador del Kernel Linux? Que es Linux? En que año inició el desarrollo del kernel Linux? Quien es el padre del Software Libre en Santo Domingo? Instalación: Cual es el requerimiento de espacio mínimo en disco necesario para instalar Ubuntu y/o Fedora? Cual es el requerimiento mínimo de memoria RAM necesario para realizar una instalación gráfica? Que cantidad de espacio debe tener la partición SWAP si tiene instalado 1 GB de memoria RAM? Puedes tener, además de GNU/Linux, otro sistema operativo en un mismo computador? Mencione tres métodos de instalación de un sistema GNU/Linux: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2

8 Cual o cuales particiones son absolutamente necesarias para la instalación de GNU/Linux? Cual es un tamaño apropiado para la partición del punto de montaje de /boot? Cual es el sistema de archivos que debemos asignar para el espacio de intercambio? Mencione 5 sistemas de archivos que podemos utilizar en GNU/LINUX? Es posible tener múltiples idiomas o lenguajes en GNU/Linux? Durante la Instalación de Red Hat, a cuantos usuarios se le asignan contraseñas? Cuantas particiones primarias de disco pueden tenerse en un computador arquitectura x86? Con cual finalidad se crea una partición extendida? Con cual nombre de dispositivo GNU/Linux reconoce el disco duro maestro del primer bus IDE? Con cual nombre de dispositivo GNU/Linux reconoce el disco duro maestro del primer bus SCSI? Cual es el sistema de archivo por defecto en las particiones Linux? Con cual nombre de dispositivo GNU/Linux reconoce el disco duro esclavo del segundo bus IDE? Cuales son los sistemas de archivo virtuales en los sistemas GNU/Linux? Porque en una instalación de Ubuntu GNU/Linux no le pide asignarle clave al usuario root? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 3

9 Cual es la forma de instalación donde usted es quien decide la cantidad de espacio y particiones? Para instalar vía red, que servicio se necesita para realizar esta tarea? Distribuciones: A que le llamamos distribuciones? Mencione 3 distribuciones basadas en RPM: Mencione 3 distribuciones basadas en Debian: Cual es la diferencia entre Fedora y Ubuntu? Cual es el nombre de la primera Distribución de GNU/Linux? Que tipo de manejador de paquetes utiliza la Distribución de SUSE? Cual es el entorno de escritorio por defecto en fedora 10? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 4

10 Gestores de Arranque: Que es un gestor de arranque? Que es MBR? Que es LILO? Que es GRUB? Actualmente, Cual es el gestor de arranque por defecto en GNU/Linux? Cual es el punto de montaje de la partición en donde se alojan los gestores de arranque? Que quiere decir el acrónimo GRUB? Mencione al menos 2 razones por la cual se debe utilizar GRUB en vez de LILO: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 5

11 Shell: Que es un interprete de comandos? C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Que quiere decir el acrónimo CLI? Que es el Prompt? Cual es la variable que identifica el shell que esta en uso actualmente? Cual es el Shell mas usado en GNU/Linux? Mencione 3 shells: Mencione las diferencias entre bash y sh: Para quien fue escrito el bash? Menciones los archivos que lee el bash al arrancar: Comandos Básicos: Ingrese al sistema (Log In): Salga del sistema (Log Out): Ingrese nuevamente al sistema, y luego abra un terminal en Xwindow: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 6

12 Salga del shell, la ventana del terminal debe cerrarse: Inicie otro shell, y ejecute los comandos presentados en este orden, explique su resultado: date whoami hostname uname uptime Mencione tres formas de cambiarse a su directorio home: Cambie al directorio /etc/init.d: Regrese a su directorio anterior: Ejecute el comando pwd y escriba su resultado: Cambie al directorio raíz: Vuelva a su directorio HOME: Liste el contenido del directorio /etc en formato largo: Liste todos los archivos (Incluyendo los ocultos) de su directorio personal: Ahora liste los archivos en los que podamos ver el tamaño de los mismos: Liste los directorios que pertenecen solamente al directorio /var: Determine el tipo al que pertenece el archivo /dev/sda: Despliegue el contenido del archivo en /etc/fstab: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 7

13 Crear un archivo de texto llamado herramientas que contengan 4 nombres de piezas: Ahora muestre el contenido del archivo: Crear un directorio con su nombre: Cree tres directorios en línea, uno dentro del otro directorio; por ejemplo carpeta1/carpeta2/carpeta3 con un solo comando: Como acceso el directorio que cree con mi nombre: Mostrar el contenido de los directorios creados: Mover el directorio carpeta3 al directorio con su nombre: Cambiar el nombre del directorio carpeta1 a dir1: Salga del directorio con su nombre y Cambie el nombre del mismo a prueba: Borrar el directorio carpeta3 dentro del directorio prueba: Crear un archivo vacío de nombre fcld.txt: Cambiar la fecha de acceso del archivo.txt a : Mostrar el contenido del archivo /etc/passwd en pantalla: Mostrar solo los directorios del directorio /etc/ en pantalla: Mostrar todo el contenido de /proc utilizando un paginador: Efectúe la misma acción con el directorio /var/: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 8

14 Muestra las primeras 8 líneas del archivo /etc/passwd: Visualizar las ultimas 5 líneas del archivo /etc/group: Liste los archivos tipo dispositivo de carácter en /dev/: Despliegue todos los directorios de la carpeta /etc/ enumerado: Buscar los archivos cuyos nombres terminen en.conf en /etc/: Utilizando el comando FIND, busque los archivos cuyos permisos son 640 o 600 en /var/: Busque los archivos que tengan por extensión.txt utilizando el comando locate: Actualizar la base datos de búsqueda para el comando locate: Contar el numero de líneas que contiene el archivo /etc/x11/xorg.conf: Contar el número de caracteres contenidos en el archivo /etc/mtab: Contar el numero de palabras contenidas en el archivo /etc/login.defs: Visualizar la diferencia de los archivos /etc/passwd y /etc/passwd-: Mostrar la diferencia de los archivos /etc/mtab y /proc/mounts: Copia el archivo /etc/x11/xorg.conf a su directorio personal: Copiar de forma recursiva el contenido de /tmp a carpeta1: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 9

15 Como mostramos los archivos o directorios ocultos de su directorio? Cree un archivo oculto. $ls l /etc >.oculto.txt Mostrar el contenido del archivo.oculto.txt: Convierta el archivo oculto a ordinario: Cual es la tecla utilizada para el completado programable de los comandos en el shell? Crear un directorio llamado Musica Vieja: Se dice que la estructura del sistema de archivos de GNU/Linux es jerárquica, explique por qué? Donde se almacenan los archivos de cada usuario? Donde están los registros (bitácoras) del arranque del sistema? Normalmente, donde se instala un programa que es de terceros que no obedece a los estándares? Donde se busca la documentación de los programas? Para que se utiliza el punto de montaje /opt? Que se entiende por sistema de archivo Virtual? Que tipo de información podemos encontrar en /proc? Como podemos listar la cantidad de memoria, info del cpu, interruptores, particiones de disco, etc? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 0

16 Donde están almacenados los archivos que sirve el apache web server? Cual es el archivo que almacena la información de los grupos? Cual es la diferencia entre /sbin y /usr/sbin? Donde se encuentran los binarios que todos los usuarios normales pueden utilizar desde el shell? Explique sobre el funcionamiento del directorio /tmp: En cual directorio podemos encontrar la imagen del kernel? Define el contenido del directorio /lib: Utilizando el comando cat, cree dos archivos, uno con 5 nombres, otro con 5 notas: Despliegue los archivos recientemente creados con el comando cat: Declarar una variable con su nombre que contenga el valor : Exporte el valor de la variable declarada anteriormente: Despliegue el valor de esa variable: Liste todas las variables disponibles actualmente: Visualice las variables de ambiente: Visualizar las variables del shell: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 11

17 Crear un alias al escribir el alias del comando ls -a con su nombre en el shell: Ahora salga del shell, vuelva a entrar y ejecute el alias creado anteriormente: Veamos los últimos comandos ejecutados en el usuario actual: Ahora visualice los últimos 30 comandos ejecutados: Ejecutemos el último comando: Ejecuta el comando etiquetado numero 47: Ejecuta el comando etiquetado como ls: Ejecute el comando history y explique su resultado: Mencione dos maneras para salir del shell: Mencione dos forma de reiniciar su sistema: Desplegar todas las variables de ambiente: Cual comando permite mostrar los usuarios del sistema? Copia el archivo /etc/profile a su directorio home: Con que opción la puedes mostrar de manera interactiva, las ultimas 10 líneas de una archivo? Muestre el espacio libre de la memoria: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 2

18 Muestre el espacio libre del disco: Diga el espacio ocupado por el directorio /home: Nombre 3 maneras obtener información acerca un comando: Borre el directorio Música Vieja con la opción -i: Crear un alias de ls -ltr y llámelo pepe: Cual es la diferencia entre /sbin y /usr/sbin? Cómo hago para ir al final de línea en una consola? Cómo limpio la pantalla en mi terminal o consola? Cómo sé los usuarios conectados actualmente a mi máquina? Cuál comando nos muestra las primeras 10 líneas (cabecera) de un archivo?, realice un ejemplo: Imprima el archivo /etc/passwd con el comando nl y explique su resultado: Este comando nos permite unir el contenido de dos documentos de forma inteligente: Este comando convierte un archivo y le asigna un formato para que sea imprimible, también permite añadir cabeceras y pies de página, formatearlo con columnas, cambiarle el espaciado, etc.: Cual es el comando para borrar directorios vacíos? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 3

19 Filtros y expresiones regulares: AWK: Visualice los campos primero (día) segundo (mes) y sexto (año). Muestre como debe ejecutarse: Visualizar las lineas del archivo /etc/passwd que comienzan con el carácter 'd': Visualice los directorios cuyo nombre empiece con letra mayúscula. Seleccionaremos las lineas que visualice el comando ls -l que empiecen con la F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 4

20 letra d y cuyo octavo campo comienza con letra mayúscula. Imprimir y ordenar los nombres de ingreso de todos los usuarios: SED: Creemos un archivo llamado 'ensayo' con el siguiente contenido: Las ciencias facticas abordan la realidad de manera particular cada una se ocupa de investigar un campo de la realidad y juntas estudian la realidad en su totalidad Imprimir la linea numero 4 del archivo creado anteriormente: Ahora visualicemos la linea 4, pero sin ser duplicada: Selecciona un rango de direcciones e imprimir las lineas implicadas: Realiza una sustitución de una(s) palabra(s) en todo el archivo: Sustituir las vocales minúsculas por las mayúsculas: GREP: Veamos las lineas que concuerden con el patrón dado (ignorando mayúsculas y minúsculas) del archivo xorg.conf: Imprima las lineas del archivo que empiecen por 'daemon': Veamos los archivos que empiecen por 'root' del directorio /etc/: Del ejercicio anterior buscaremos las lineas que contengan cuatro caracteres: Visualicemos las lineas que no concuerden con el patrón dado: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 5

21 Herramientas de búsqueda: FIND: Encuentre en su directorio personal los directorios que contengan los permisos en 755: Encuentre en directorio /dev los archivos tipo carácter: Encuentre los archivos que terminen en.o y en.ko utilizando una ruta de búsqueda especifica: Encuentre en el directorio /usr los archivos de tipo enlace simbólico: Buscar los archivos que no sean accesados los últimos 30 días: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 6

22 Ejercicios Básicos, por Antonio Perpiñán: Primera Parte: Use el comando ls para listar los archivos en el directorio actual: Cree un nuevo archivo utilizando el comando cat de la manera siguiente: ~]$ cat > hola.txt Hola Mundo! Esto es solo una prueba. Presione la tecla [ENTER] al final de la linea, y entonces las teclas [Ctrl] + [D], para denotar el final del archivo: Use el comando ls nuevamente, para verificar que el archivo recién creado existe, una vez confirmado, despliegue el contenido del archivo: Despliegue el mismo archivo nuevamente, pero esta vez utilice solo las teclas del cursor para ejecutar el comando sin tener que digitarlo de nuevo: Segunda Parte Cree un segundo archivo, que contenga cualquier dato aleatorio y llámelo nomina.txt: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 17

23 Verifique la existencia de un comando: Despliegue el contenido del archivo. Minimice la digitación del comando para este cometido, explique que se necesita escribir para lograrlo: Revise el historial para encontrar el comando con el cual creó el archivo anterior. Cambie el comando para que, en vez de crear el archivo, lo despliegue a pantalla: Tercera Parte: Después de los pasos ejecutados anteriormente, use el comando ls y cat para verificar que ha sucedido Copie el archivo nomina.txt a un archivo nuevo llamado descuento.txt. Use la tecla [Tab] para evitar la digitación innecesaria del nombre completo del archivo. Ahora copie hola.txt a descuento.txt. Que sucedió? F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 8

24 Borre el archivo original, hola.txt: Renombre descuento.txt a impuestos.txt: Trate de borrar el archivo hola.txt con el comando rm. Que sucede? Trate copiar nomina.txt de nuevo, pero no especifique el nombre del archivo al cual se le copiará. Que sucedió? Cuarta Parte: Use el comando pwd para ver en que directorio se encuentra: Si no estas en tu directorio home (/home/nombre_de_usuario), use el comando cd sin ningún argumento, y ejecute pwd de nuevo: Use cd para visitar el directorio /, y listar los archivos ahí dentro. El directorio home debe ser uno de ellos: Vaya al directorio home y liste el contenido de nuevo. Debe existir un directorio por cada usuario del sistema incluyendo el suyo (puedes utilizar el comando whoami para verificarlo): Regrese a su directorio home para confirmar que esta nuevamente donde empezó: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 1 9

25 Quinta Parte: Cree un archivo de texto en su directorio home y llámelo merengue, conteniendo las siguientes oraciones: Baile compadre Juan Quisqueya, Mía que te quiero como si fuera la ultima mía Renómbrelo clasicos.txt: Cree un nuevo directorio en su directorio home y llámelo merengue: Mueva el archivo clasicos.txt dentro del directorio merengue: Desde el escritorio gráfico abra un manejador de archivos (explorador), y encuentre su directorio home, también confirme el directorio merengue y el archivo clasicos.txt: Con un editor de texto gráfico edite el archivo clasicos.txt: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 0

26 Sexta Parte: Desde su directorio home, liste los archivos en el directorio /usr/share: Cambie al directorio /usr/share, confírmelo con pwd. Liste los archivos en este directorio y los del directorio doc, todo en la misma linea: Ahora liste los archivos en el directorio padre, los del directorio encima de éste en la jerarquía: Ejecute el siguiente comando, Asegúrese de entender el resultado: $ echo ~ Séptima Parte: Use el comando hostname, sin opciones, para imprimir el nombre del host de la maquina en uso. Use el man para desplegar la documentación del comando hostname. Investigue como hacerlo que imprima la dirección IP de su maquina en vez del nombre de host de su maquina. Vaya a la sección de Opciones del man: Use el comando locate para encontrar en el sistema los archivos que contienen el texto hostname. Cual de la lista de archivos desplegados es el programa hostname? Ejecútelo ahora con su ruta y nombre absoluto para ver si es este realmente: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 1

27 Octava Parte: C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Utilizando el comodín [*] (wildcard) solo como argumento de un comando es expandido por el shell como una lista de todos los archivos en el directorio actual. Use el comodín con el comando echo para probar el resultado (Asegúrese que solo sean archivos de texto que se encuentren en el directorio): $ echo * Use las comillas simple para que se imprima el símbolo [*] y que el shell no lo interprete: Agréguele otro archivo al directorio merengue creado anteriormente, llámelo modernos.txt: Dominicano soy - Fernando Villalona Bachata Rosa - Juan Luís Guerra Use el comando cat para desplegar ambos archivos, por nombre y con comodines (wildcard): Copie el directorio merengue y todo su contenido, llámelo Merengue, use el comando cp: Finalmente, borre el directorio Merengue con el comando rm: Novena Parte: Explicar las diferencias existentes entre ls * y echo *: Explicar las diferencias existentes entre ls / y echo /: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 2

28 Crear un archivo que contenga la cantidad de archivos en un directorio: Crear dos archivos, uno llamado a.txt, que contenga hola; y otro llamado b.txt, que contenga chao. Luego concatenarlos en un archivo ab.txt: Décima Parte: Use el comando df para desplegar la cantidad de espacio en el disco duro usada y disponible. Revise las paginas man del comando df, y encuentre la opción que permitirá que el comando despliegue la salida en manera más amistosa de leer para los humanos. Experimente con ambas las opciones de única letra y las de nombres largos: Ejecute el shell bash, y analice a ver que pasa. Recuerde que usted ya se encontraba ejecutando un shell bash. Trate de salir del shell que lanzo con el comando exit: Décimo Primera Parte: Trate el comando ls con las opciones -a y -A. Cual es la diferencia entre ellas? Escriba un ls -ltr. Luego ejecutarlo desde la línea del historial de comandos: Décimo Segunda Parte: Use el comando find para listar todos los archivos y directorios debajo de su directorio home. Experimente con -type d y -type f criterio para listar solo F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 3

29 archivos y/o directorios. C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Use el comando locate para encontrar los archivos que contienen la cadena passwd. Intente la búsqueda ahora con el comando find, buscando en todo el sistema de archivos. Necesitaras utilizar el comodín [*] entre la cadena *passwd* en el patrón de búsqueda: Investigue que hace el criterio de búsqueda del comando find -iname: Usando cut como despliegue una lista de usuarios ingresados en el sistema. (Verifique con who): En el ejemplo de arriba imprima los usuarios sin duplicados y en orden alfabético: Pruebe con el comando last para desplegar el registro de quienes han ingresado al sistema, con el comando tac reverse el orden. Para que fuese esto útil?, Si la salida es extensa como la direcciona al comando less? Use el comando sed para corregir el error ortográfico sostema a sistema. Escriba un pequeño archivo en nano, para probar su comando. Que pasa si el error ocurre más de una ves, y que se puede hacer? Use nl para enumerar las líneas que escribió en el ejemplo de arriba para corregir el error: Décimo Tercera Parte: Cree un archivo vacío y utilizando tail -f monitoree la actividad de el. Agréguele líneas de texto desde otro terminal, así: $ echo "sólo es una prueba" >> archivo-vacío F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 4

30 Una vez haya escrito el archivo, use el comando tr para desplegar todas las veces que las letras A-F aparezcan se cambien a los números 0-5: Intente leer el comando binario ls (/bin/ls) con less. Si es necesario use la opción -f para forzarla a desplegar aunque no es un archivo de texto: Ahora despliéguelo con el comando od. Primero en los valores por defecto y luego con las opciones para desplegar la salida en hexadecimal: Décimo Cuarta Parte: Utilice el comando split para dividir el comando binario ls en pedazos de 1Kb. Haga esto en un directorio nuevo, para después poder borrarlo más tarde: Ahora entre al directorio en el cual despedazó el comando ls y vuelva a reponerlo, y entonces ejecútelo asegure que ejecute el suyo y no el del sistema; Ejemplo./mi-ls, y asegúrese de que este como ejecutable antes de correrlo con el siguiente comando: $ chmod a+rx mi-ls Décimo Quinta Parte: Utilice el comando cd para ir a su directorio home, y cree un directorio nuevo llamado perros: Cree otro directorio dentro del de arriba llamado gatos, y otro más dentro de este llamado ratones: Remueva los tres directorios. Puede removerlos uno a la vez o todos juntos: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 5

31 Décimo Sexta Parte: C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Copie el archivo /etc/passwd a su directorio home, y entonces utilice cat para ver su contenido: Renómbrelo a usuarios utilizando el comando mv: Cree un directorio y nómbrelo programas y copie todo el contenido de /bin en el: Borre todos los archivos del directorio programas: Borre el directorio ahora vacío programas y el archivo usuarios: Décimo Séptima Parte: El comando touch puede ser utilizado para crear archivos vacíos. Como ejercicio cree uno de esta forma: $ touch Linux.txt Despleguemos a pantalla los atributos de este archivo con el comando ls: Espere unos minutos, y repita los dos pasos anteriores, y verifique que cambie. Que sucede cuando no especificamos el tiempo al comando como opción? Intenta ajustar los atributos de tiempo de un archivo a valores futurístas: Una vez acabe; borre el archivo: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 6

32 Décimo Octava Parte: Prueba el ejemplo que se dio sobre las tuberías, filtrando por el comando rev para invertir el texto: Pruebe con otro comando distinto de echo, específicamente un comando que produzca salida (Ej., whoami): Que sucede cuando reemplazas el comando rev por cat? Prueba ejecutando el comando cat sin argumentos e ingresando texto: Décimo Novena Parte: Ejecute el comando dir en un directorio con varios archivos y directorios use la opción color, pero en este caso pásele la opción de forma explicita: Pruebe ejecutando el mismo comando, pero envíe por tubería la salida a otro programa (Ej., cat o less). Debes notar dos diferencias en la salida. El comando ls detecta automáticamente si su salida va a un terminal (para ser observado a pantalla) o se direcciona a una tubería (para ser leído por otro programa): Vigésima Parte: Use el comando grep para encontrar información acerca del protocolo HTTP en el archivo /etc/services: Este archivo contiene comentarios, que empiezan siempre con el símbolo #. Use el comando grep con la opción -v para ignorar las líneas que empiezan con # y F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 7

33 visualice el resto del archivo con less: C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Agregue otro uso del comando grep -v a su tubería para remover líneas en blanco (igual al patrón^$): Use sed (en la misma tubería) para remover la información después del símbolo '/' en cada línea, así solo dejara los nombres de los protocolos y los números de puertos que usa: Vigésimo Primera Parte: Imprima el siguiente mensaje: *** VENDO $$$ ***: Trate maneras diferentes de escapar las variables de entorno con: comillas simples, doble y barras invertidas: Imprima con echo: Citar es Fácil en GNU/Linux, escape los espacios con comillas sencillas: Use el patrón glob.[^.]* para listar los archivos ocultos en su directorio home: Para ver los shells disponibles, liste los programas en /bin cuyo nombre termine en sh: Use '[]' corchetes para listar archivos en /usr/bin que sus nombres empiezan con a, b o c: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 8

34 Vigésimo Segunda Parte: C u a d e r n o d e P r a c t i c a s D i p l o m a d o G N U / L i n u x Use el comando mount para saber que sistema de archivos están montados: Revise a /etc/fstab para ver si el floppy esta configurado apropiadamente, y saber su punto de montaje. Monte un floppy en el punto de montaje por defecto: Copie un archivo al disco floppy. Se escribe de inmediato? Desmonte el floppy para asegurarse que todo se ejecuto apropiadamente, y que está bien removerlo: Pruebe los comandos de arriba de crear un archivo para montarlo, y después de todo trate de copiarle archivos pequeños. Con el comando df revise el espacio disponible en el archivo. Desmonte /mnt/disk como lo hiciese con cualquier otro sistema de archivos. Revise su espacio libre en disco en su computador: Muestre solo la información del uso para la partición que contiene a /usr/. Muéstrela en unidades fáciles de lectura para los humanos: Primero mire en el espacio libre e inodes de la partición /var/tmp: Entonces ejecute los comandos: $ mkdir /var/tmp/prueba $ seq -f /var/tmp/prueba/bar-%04.f xargs touch F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 2 9

35 Que ha pasado? Mire el espacio libre e inodos de nuevamente: Borre los archivos cuando haya terminado: Vigésimo Cuarta Parte: Navega al directorio /var/. Ejecute cada uno de los siguientes comandos como root, y explique la diferencia en las salidas: # du # du h # du -h * # du hs # du -hs * # du -hss * # du -hsc * # du -bsc * Investigue si el comando ls cuando es llamado ejecuta un programa directamente, o si es un alias de un shell o función: Ubique el binario del comando who: Use el comando whatis para investigar sobre lo que hace el comando watch: Use el comando apropos para encontrar programas que editan las tablas de particiones de los discos: F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 3 0

36 Revise si su instalación de GNU/Linux contiene un archivo llamado updatedb.conf actualizado, y mire a su configuración actual: Ingrese como root y actualice la base de datos de locate con el comando updatedb: GNU/Fundamentos: Gestión de dependencias con YUM: Liste y enumere todos los paquetes instalados en su distribución utilizando YUM: Verifique si tiene instalado el programa xgalaxy: Verifique tiene disponible el paquete htop dentro de sus repositorios: Confirmando que encontró el paquete htop, necesitamos ver toda la información correspondiente a ese paquete: Instale el paquete htop utilizando la herramienta YUM: Utilice el comando which para encontrar la ruta donde esta el ejecutable de htop: Abra una terminal y ejecute el comando htop. Diga su resultado basándose en la información obtenida por yum info: Busque donde YUM coloca los paquetes una vez son instalados: Desinstale el paquete hop utilizando RPM: Utilizando YUM, liste todos los paquetes instalados en el sistema que pueden ser actualizados: Liste todos los paquetes disponibles en la base datos YUM y que pueden F u n d a c i ó n C ó d i g o L i b r e D o m i n i c a n o 31

Linux Principios básicos de uso del sistema [4ª edición]

Linux Principios básicos de uso del sistema [4ª edición] Introducción 1. Historia de Unix 11 2. GNU 13 2.1 FSF 14 2.2 CopyLeft y GPL 14 3. Linux 16 3.1 Características 18 3.2 Distribuciones 20 4. Qué distribución elegir? 20 4.1 Las distribuciones para el "gran

Más detalles

SILLABUS CURSO : LINUX

SILLABUS CURSO : LINUX SILLABUS CURSO : LINUX Administración DURACIÓN : 8 sesiones de 3 horas cada sesión Horarios : Grupo 1 : Lunes Miércoles -Viernes (8:00 pm a 11 :00 pm) Grupo 2 : Martes Jueves ( 7:00 pm 10 :00 pm) SUMILLA

Más detalles

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Nociones de informática Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Qué es una computadora? Procesador Periféricos Memoria Teclado Monitor Disco rígido Sistema Operativo

Más detalles

Certificación LPIC-1, examen 117-101

Certificación LPIC-1, examen 117-101 Certificación LPIC-1, examen 117-101 NOTA: Este documento contiene un listado de preguntas tipo para el examen 117-101 de la certificación LPIC-1 realizado en marzo de 2011. La fundación LPI no permite

Más detalles

Montaje de particiones

Montaje de particiones Instituto Tecnológico de Costa Rica Programa Mantenimiento de Computadoras Personales Curso: Linux Profesor: Ing. Javier Pérez Rodríguez Montaje de particiones Ubuntu reconoce automáticamente la conexión

Más detalles

GNU/Linux Administración Básica

GNU/Linux Administración Básica Networking Quality and Security 22 de marzo de 2006 Parte I Administración básica Directorios básicos Sistema / Directorio raíz. El resto de directorios cuelgan de él. /bin Mandatos binarios esenciales

Más detalles

Uso básico de la terminal

Uso básico de la terminal Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del

Más detalles

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier

Más detalles

Fedora Core GNU/LINUX

Fedora Core GNU/LINUX Fedora Core GNU/LINUX Entrega 8 Comandos básicos man Mostrar paginas de manual de otros comandos. man ls clear Limpia la pantalla. clear ls touch Listar los archivos y directorios de una ruta especifica.

Más detalles

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA)

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) Ya que estos sistemas operativos son muy parecidos entres si los comandos que se utilizan en ellos son iguales a excepción de alguno que difieren entre sí

Más detalles

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux? Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese

Más detalles

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX Nicolás Botero Botero Juan Manuel Velásquez Isaza Universidad Tecnológica de Pereira Facultad de Ingenierías Ingeniería

Más detalles

Administración de Sistemas Operativos

Administración de Sistemas Operativos Kernel 2.4, 2.6.x Comunicaciones Aplicaciones Aplicaciones Utilidades Kernel del sistema Usuarios Gestión de archivos y seguridad Shell Lenguajes Programadores 1 DISTRIBUCIONES DE LINUX PARTICIONES Recomendado:

Más detalles

Curso cero. Introducción a Linux

Curso cero. Introducción a Linux Curso cero Introducción a Linux Objetivos Conocer el espíritu del proyecto GNU/Linux y el software de libre redistribución Acceder al sistema operativo (login/password) Usar el escritorio del sistema de

Más detalles

La consola en GNU / Linux

La consola en GNU / Linux La consola en GNU / Linux Autor: Jesús Gil (Yisux) Qué es la consola? La consola o terminal (Shell) es un programa informático donde intercatúa el usuario con el sistema operativo mediante una ventana

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Licencia de Publicación

Licencia de Publicación Manual Mantenimiento Básico de servidores basados en GNU/Linux Universidad Nacional Heredia, Costa Rica Actualizado al 06 de Agosto de 2009 Por: José Pablo Carvajal Chaves Para efectos de la ejecución

Más detalles

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia Introducción al Linux y software libre Marcelino Vicens Universidad de Valencia Concepto de Software libre Software Libre Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas

Más detalles

LPIC-1 Guía de estudio Exámenes 101-102

LPIC-1 Guía de estudio Exámenes 101-102 LPIC-1 Guía de estudio Exámenes 101-102 Agradecimientos Sobre el autor Introducción Qué es Linux? Por qué obtener una certificación Linux? Cómo obtener un certificado del LPI Por qué debería comprar este

Más detalles

Manual de Instalación Declaración y Liquidación Modelos 110-111

Manual de Instalación Declaración y Liquidación Modelos 110-111 Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas

Más detalles

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido 1. Linux: Un poco de Historia 2. Características 3. Elementos de la Interfaz gráfica 4. Línea de Comandos 5. Comandos básicos

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

servidor escuela Introducción Hardware servidor escuela Adicionalmente, se han realizado configuraciones para poder agregar otros recursos:

servidor escuela Introducción Hardware servidor escuela Adicionalmente, se han realizado configuraciones para poder agregar otros recursos: Adicionalmente, se han realizado configuraciones para poder agregar otros recursos: Introducción servidor escuela El sistema para servidores está basado en Fedora 14, un sistema estable y con un entorno

Más detalles

Comandos Linux Ayuda. Archivos y directorios

Comandos Linux Ayuda. Archivos y directorios Comandos Linux Ayuda man muestra manual del comando que le indiquemos --help da una ayuda de los comandos Archivos y directorios ls lista los archivos y directorios sort ordena alfabéticamente una lista

Más detalles

Comandos Bash/GNU/Linux

Comandos Bash/GNU/Linux Comandos Bash/GNU/Linux Jorge Fuertes Alfranca http://queru.org Marzo de 2009 1. Introducción En esta guía rápida trataremos de aprender el mínimo necesario para manejarse con un sistema operativo GNU

Más detalles

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0 Tema: Unidad 3. Los comandos que se presenta en esta práctica son para el manejo de los archivos del Sistema Operativo GNU/Linux. Tiempo estimado de Ejecución : 1.30 H Valoración: 10% Objetivo: Dar a conocer

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 Autor: eli@s (Elías Cuellar Rodríguez) Licencia: GPL Fecha: 20 de Abril de 2007 UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA EAP de Ingeniería de

Más detalles

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores 1 GUÍA DE INSTALACIÓN Y CONFIGURACIÓN PARA SERVIDORES 1. INTRODUCCIÓN El sistema para servidores

Más detalles

Nodo Nacional de Bioinformática

Nodo Nacional de Bioinformática Nodo Nacional de Bioinformática Universidad Nacional Autónoma de México Nodo Mexicano EMBNet Taller 1. Introducción al biocómputo en Sistemas Linux y su aplicación en filoinformática Semana 1. Descubriendo

Más detalles

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9 Herramientas de Programación Cuadernos de Prácticas Cuestiones 14 de diciembre de 2004 Resumen Ejercicios sobre la aplicación de las

Más detalles

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux.

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux. Curso Taller de Química Computacional Módulo II PRACTICO 1 Introducción al uso del sistema operativo Linux. Objetivos : Aprender a conectarse con la maquina desde una terminal remota e iniciar una sesión.

Más detalles

LINUX EL SISTEMA OPERATIVO

LINUX EL SISTEMA OPERATIVO Linux El Sistema Operativo 1 Capítulo 1 LINUX EL SISTEMA OPERATIVO A mediados de los años 70, durante la guerra fría, el gobierno norteamericano escogió un sistema operativo muy popular entre las universidades

Más detalles

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX Eduard Lara 1 1. SISTEMAS DE FICHEROS DE LINUX Todos los sistemas operativos estructuran sus objetos en una estructura jerárquica en forma de árbol que contiene

Más detalles

Shell de Unix ProgPLN

Shell de Unix ProgPLN Shell de Unix ProgPLN Víctor Peinado v.peinado@filol.ucm.es 9 de octubre de 2014 Never use the graphical tool; always learn the old Unix tool. You ll be far more effective over time and your data will

Más detalles

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos Curso de verano Biología Computacional: Análisis masivo de datos ómicos Centro Mediterráneo Universidad de Granada Con la colaboración de: Departamento de Arquitectura y Tecnología de Computadores Consejo

Más detalles

Sistemas de Ficheros en GNU/Linux

Sistemas de Ficheros en GNU/Linux en GNU/Linux Page 1 Nota de Copyright 2005. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase http://creativecommons.org/licenses/by-sa/2.1/es

Más detalles

Introducción a Linux

Introducción a Linux Introducción a Linux Introducción a los Algoritmos, FaMAF, UNC 1er. cuatrimestre 2012 En esta materia los alumnos tendrán la oportunidad de utilizar las computadoras disponibles en los laboratorios para

Más detalles

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/.

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/. Instalación GNU/Linux Ubuntu -10.04.3-server-i386 Con la ayuda de este sencillo manual podemos ver como instalar Un servidor GNU/Linux, en este caso utilizaremos la distribución Ubuntu -10.04.3-server-i386

Más detalles

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer Auxiliar 1 CC31A Profesor: José Miguel Piquer Auxiliares: Carlos Hurtado Sebastián Kreft Pedro Valenzuela Comandos útiles: ls Muestra

Más detalles

T4.- El sistema operativo Linux.

T4.- El sistema operativo Linux. TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN. TEMA 4 SISTEMA OPERATIVO LINUX. Tux, mascota oficial de Linux. 1.- Distribuciones de Linux Linux es un sistema operativo libre, es decir, puedes utilizarlo,

Más detalles

Manual de Instalación y Configuración

Manual de Instalación y Configuración Manual de Instalación y Configuración Sí Servidor Estatal SSIE - Estatal v.10.2 Mayo, 2015 Nombre del Manual Instalación y Configuración Servidor Estatal SSIE-Estatal v.10.2 Unidad responsable de la Elaboración

Más detalles

Practica Extra: Creación de BACKUP+CRONTAB+NFS

Practica Extra: Creación de BACKUP+CRONTAB+NFS Practica Extra: Creación de BACKUP+CRONTAB+NFS Nota: como requerimiento previo a esta práctica se tiene que tener instalado dos máquinas con el sistema operativo a utilizar, en nuestro caso RED HAT ENTERPRISE

Más detalles

CENTRO DE ESTUDIOS. Convocatoria: Todo el año Duración: 35 h Horario: Turnos de mañana/ tarde Precio: 490

CENTRO DE ESTUDIOS. Convocatoria: Todo el año Duración: 35 h Horario: Turnos de mañana/ tarde Precio: 490 CURSO GESTIÓN Y ADMINISTRACIÓN EN ENTORNOS OPERATIVOS LINUX Convocatoria: Todo el año Duración: 35 h Horario: Turnos de mañana/ tarde Precio: 490 Número de horas diarias: 3 h Lugar de impartición: C/.

Más detalles

Tema 1: Introducción al S.O.

Tema 1: Introducción al S.O. Tema 1: Introducción al S.O. Enrique Soriano Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 18 de enero de 2012 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.

Más detalles

La Jerarquía de Sistema de Archivos Estándar en GNU/Linux (FHS)

La Jerarquía de Sistema de Archivos Estándar en GNU/Linux (FHS) La Jerarquía de Sistema de Archivos Estándar en GNU/Linux (FHS) [ admin basico gnu ] Marcelo López Minnucci 17 de octubre de 2015 Objetivo del tutorial Conocer la ubicación estándar

Más detalles

Escuela Fedora. Manual para el Estudiante. CC-By William Moreno Reyes williamjmorenor@fedoraproject.org

Escuela Fedora. Manual para el Estudiante. CC-By William Moreno Reyes williamjmorenor@fedoraproject.org Manual para el Estudiante CC-By William Moreno Reyes williamjmorenor@fedoraproject.org La Escuela Fedora es una iniciativa de la comunidad de Usuarios y Colaboradores de Fedora en Nicaragua con el apoyo

Más detalles

Servidores Gnu/Linux

Servidores Gnu/Linux Servidores Gnu/Linux Introducción: La implementación del sistema operativo GNU/linux día con día se va extendiendo mas y en el mercado de los servidores sigue siendo el pionero, en cambio para el usuario

Más detalles

Comandos Básicos de Linux Verano 2013. passwd: Se usa para cambiar la contraseña

Comandos Básicos de Linux Verano 2013. passwd: Se usa para cambiar la contraseña La mayoría de utilidades para usar y administrar Linux se ejecutan escribiendo comandos o líneas de comandos, a éstos interpretes se les llama shell. Los comandos se escriben proporcionando correctamente

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX CAPITULO 10 LINUX AGENDA Administración de la interfase del usuario. Cuentas para usuarios y grupos Administración de servicios y archivos del sistema Daemons (demonios) 2 Instalación de Linux La instalación

Más detalles

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas Laboratorio de Seguridad en aplicaciones web Practica 1: Guía de configuración de laboratorio objetivos: Familiarizar al estudiante

Más detalles

Cómo unir un equipo al dominio de las aulas tecnológicas

Cómo unir un equipo al dominio de las aulas tecnológicas Cómo unir un equipo al dominio de las aulas tecnológicas Es requisito indispensable unir el equipo primero en MAX y luego en Windows, si se hace al revés Windows dará un error cuando intentemos iniciar

Más detalles

Gestión de discos duros en Linux

Gestión de discos duros en Linux Este documento está bajo licencia Creative Commons Trabajo realizado por: José Ignacio Mardomingo Chacón Gestión de discos duros en Linux 1.-Inserta un nuevo disco y crea dos particiones con distinto tipo

Más detalles

Acronis Backup & Recovery 10 Server para Linux. Update 5. Guía de instalación

Acronis Backup & Recovery 10 Server para Linux. Update 5. Guía de instalación Acronis Backup & Recovery 10 Server para Linux Update 5 Guía de instalación Contenido 1 Antes de la instalación...3 1.1 Componentes de Acronis Backup & Recovery 10... 3 1.1.1 Agente para Linux... 3 1.1.2

Más detalles

Comandos básicos MS-DOS

Comandos básicos MS-DOS Comandos básicos MS-DOS Inicio Para iniciar DOS en Windows XP, hay que irse al botón de Inicio, Ejecutar y poner cmd. Se abrirá una ventana de DOS en la que se probarán todas las opciones de los comandos

Más detalles

Guía Comandos Básicos sobre Unix/Linux

Guía Comandos Básicos sobre Unix/Linux Guía Comandos Básicos sobre Unix/Linux 1 Manupilación básica de archivos Comando Descripción Ejemplo pwd Mostrar el directorio en el cual estoy actualmente/trabajando pwd ls Mostrar el contenido de un

Más detalles

Tema: Instalación de Linux.

Tema: Instalación de Linux. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: Instalación de Linux. Objetivo

Más detalles

Entrenamiento de Linux

Entrenamiento de Linux Entrenamiento de Linux Linux Descripción General del entrenamiento: Linux es un sistema operativo gratuito de código abierto basado en Unix, con asistencia de desarrolladores en todo el mundo. Desarrollado

Más detalles

INSTALAR UBUNTU SERVER 10.10. 1- Seleccionar Idioma español. Especialistas en Soluciones Inalámbricas

INSTALAR UBUNTU SERVER 10.10. 1- Seleccionar Idioma español. Especialistas en Soluciones Inalámbricas INSTALAR UBUNTU SERVER 10.10 1- Seleccionar Idioma español. 2- Enter a Instalar Ubuntu Server 3- Seleccionar el País en este caso será Perú 4- A continuación saldrá la ventana de detectar teclado, le damos

Más detalles

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA ÍNDICE PRÓLOGO...13 CAPÍTULO 1. LINUX: UNA VISIÓN GENERAL...15 1.1 QUÉ APORTA ESTE LIBRO SOBRE LINUX...16 1.2 CÓMO COMIENZA LINUX...17 1.3 SISTEMA OPERATIVO LINUX...17 1.4 GNU LINUX, LINUX GNU O LINUX...18

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Server 17 para UNIX

Instrucciones de instalación de IBM SPSS Modeler Server 17 para UNIX Instrucciones de instalación de IBM SPSS Modeler Server 17 para UNIX Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Requisitos adicionales.......... 1 Instalación...............

Más detalles

Sophos Control Center Ayuda

Sophos Control Center Ayuda Sophos Control Center Ayuda Versión: 4.1 Edición: marzo de 2010 Contenido 1 Acerca de Sophos Control Center...3 2 Introducción a Sophos Control Center...4 3 Comprobar que la red se encuentra protegida...8

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

Instalación de IBM SPSS Modeler Server Adapter

Instalación de IBM SPSS Modeler Server Adapter Instalación de IBM SPSS Modeler Server Adapter Contenido Instalación del adaptador de IBM SPSS Modeler Server............ 1 Acerca de la instalación de IBM SPSS Modeler Server Adapter................

Más detalles

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.1.- Tipos de archivos La base del sistema de archivos de Linux, es obviamente el archivo, que no es otra cosa que la estructura empleada por el sistema

Más detalles

AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux

AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux 2012 AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux México, D.F. 27 de enero del 2012 A quien corresponda. Presente. Por medio de la presente nos permitimos hacerte llegar nuestra

Más detalles

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install Manual de usuario NetInvent (servidor) Netinvent se proporciona en una paquete comprimido en formato netinvent.tar.gz. Este formato es uno de los comúnmente utilizados para distribuir los programas bajos

Más detalles

MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat. Instalación de servidores FTP y WEB en Linux

MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat. Instalación de servidores FTP y WEB en Linux MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat Instalación de servidores FTP y WEB en Linux ÍNDICE 1. Instalación de Linux Ubuntu en el Vmware 2. Comandos

Más detalles

Instalación de RedHat GNU/Linux Advanced Server 2.1

Instalación de RedHat GNU/Linux Advanced Server 2.1 Instalación de RedHat GNU/Linux Advanced Server 2.1 PROYECTO Documentación DESCRIPCIÓN Este documento describe cómo instalar RedHat GNU/Linux Advanced Server 2.1 en los servidores RACK AUTOR IgnacioBarrancos

Más detalles

Linux. Comandos básicos. Gustavo C. Distel gd@cs.uns.edu.ar D.C.I.C. U.N.S.

Linux. Comandos básicos. Gustavo C. Distel gd@cs.uns.edu.ar D.C.I.C. U.N.S. Linux Comandos básicos Gustavo C. Distel gd@cs.uns.edu.ar D.C.I.C. U.N.S. Motivación Académica Ideológica Económica Virtual terminal El kernel de Linux soporta terminales virtuales, dispositivo usado para

Más detalles

1. CARACTERÍSTICAS DE LINUX.

1. CARACTERÍSTICAS DE LINUX. UNIDAD 1: EL SISTEMA OPERATIVO LINUX 1. CARACTERÍSTICAS DE LINUX. El sistema operativo LINUX es un conjunto de programas y una serie de utilidades que permiten al usuario gestionar los recursos hardware

Más detalles

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado SRI UT01 Instalación de WMware Software de máquinas Virtuales SRI UT01 Instalación de WMware Software de máquinas Virtuales INSTALACIÓN DE WMWARE 1. Iniciamos la instalación. 2. Nos sale un asistente,

Más detalles

Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.)

Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.) Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.) Objetivos: Desarrollar una comprensión de los comandos de networking de UNIX y TCP/IP Hacer ping

Más detalles

Introducción al programa EasyPHP.

Introducción al programa EasyPHP. Introducción al programa EasyPHP. EasyPHP es un paquete fácil de instalar y configurar cuya misión es instalar Apache, MySQL, Php y PhpMyAdmin en una máquina que disponga del S.O. Windows 9x, 2k y XP.

Más detalles

Administración de usuarios y grupos en Debian {Terminal}

Administración de usuarios y grupos en Debian {Terminal} Rocío Alt. Abreu Ortiz 2009-3393 Administración de usuarios y grupos en Debian {Terminal} Linux es un sistema multiusuario y permite que varios usuarios puedan acceder, incluso simultáneamente. Cada usuario

Más detalles

Dispositivos esenciales,

Dispositivos esenciales, Planeación Antes de comenzar, determine primero los siguientes puntos: Finalidad productiva. Va ser un servidor, estación de trabajo o escritorio? Qué uso va tener el equipo? Qué servicios va a requerir?

Más detalles

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar Introducción 1 El Shell El shell constituye el intérprete de órdenes que GNU/Linux heredó de UNIX. Aunque no es más que un programa de utilidad, es la parte con la que nosotros como usuarios entablamos

Más detalles

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente.

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente. Arquitectura de Computadoras: Guía 7 1 Facultad: Ingeniería. Escuela: Electrónica Asignatura: Arquitectura de Computadoras Guía 7: Virtualización. Objetivo General 1. Configurar una infraestructura de

Más detalles

Puesta en marcha de un SGBD local para Linux y máquinas virtuales

Puesta en marcha de un SGBD local para Linux y máquinas virtuales Puesta en marcha de un SGBD local para Linux y máquinas virtuales Dídac Gil de la Iglesia P07/50011/02646 FUOC P07/50011/02646 Puesta en marcha de un SGBD local para Linux y máquinas virtuales Índice

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 01/2015 GUIA DE LABORATORIO #2 Nombre de la Practica: Editores de texto. Lugar de Ejecución: Laboratorio de Redes.

Más detalles

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R. Arquitectura del sistema operativo GNU/Linux Luis Eduardo Sepúlveda R. Núcleo de un sistema operativo. Funciones más importantes: Administración de la memoria. Administración de los procesos Control de

Más detalles

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios.

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios. Esta es la interfaz gráfica de Ubuntu (Linux) Manejo Ésto es un poco el manejo básico para saber manejar archivos y directorios. ls [opciones] [archivos]; (list) Lista el contenido de un directorio, mostrando

Más detalles

CURSO TALLER DE ADMINISTRACION DE SERVIDORES LINUX NUMERO DE HORAS: 40 A 50 HORAS DURACION: 2 HORAS DIARIAS 1 SOLO HORARIO(1 MES)

CURSO TALLER DE ADMINISTRACION DE SERVIDORES LINUX NUMERO DE HORAS: 40 A 50 HORAS DURACION: 2 HORAS DIARIAS 1 SOLO HORARIO(1 MES) CURSO TALLER DE ADMINISTRACION DE SERVIDORES LINUX NUMERO DE HORAS: 40 A 50 HORAS DURACION: 2 HORAS DIARIAS 1 SOLO HORARIO(1 MES) TEMARIO DEL CURSO PARA LINUX ASPECTOS GENERALES Qué es el Software libre

Más detalles

Laboratorio 1 Preparación del entorno de laboratorio

Laboratorio 1 Preparación del entorno de laboratorio DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Laboratorio 1 Preparación del entorno de laboratorio Enunciados de Prácticas de Laboratorio Tecnologías Avanzadas

Más detalles

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0.

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Técnico en Repatación de PC y Redes (intensivo) ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux

Más detalles

Introducción a Linux. II.

Introducción a Linux. II. Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell

Más detalles

mini-howto DE CLUSTERING EN LINUX

mini-howto DE CLUSTERING EN LINUX mini-howto DE CLUSTERING EN LINUX Manual del proyecto "pakon" por César Ávila y Miguel Veguillas OBJETIVO: Describir paso a paso la instalación y configuración de un cluster openmosix sobre un sistema

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

Instructivo de instalación del cliente Receiver y excepción de uso de proxy. Vigencia: 26/03/2014 Página 1 de 22

Instructivo de instalación del cliente Receiver y excepción de uso de proxy. Vigencia: 26/03/2014 Página 1 de 22 Vigencia: 26/03/2014 Página 1 de 22 1. Contacto Ante cualquier duda o consulta relacionada con el contenido de este documento dirigirse a: Centro de Atención de Usuarios, mesa@mecon.gov.ar, Balcarce 186

Más detalles

Práctica 1: Herramientas básicas:

Práctica 1: Herramientas básicas: Práctica 1: Herramientas básicas: En esta práctica veremos las siguientes herramientas: Conexión a Terminal remoto Conexión a escritorio remoto Otras herramientas Duración: 1 sesión de 2 5 horas Conexión

Más detalles

REDES DE COMPUTADORES Laboratorio

REDES DE COMPUTADORES Laboratorio 1nsloo.cl REDES DE COMPUTADORES Laboratorio Práctica 1: Emulación de redes con NetGUI. 1. OBJETIVOS. El objetivo de esta práctica es aprender a utilizar la herramienta de emulación de redes Netkit / NetGUI,

Más detalles

CÓMO INSTALAR CentOS CON RAID1

CÓMO INSTALAR CentOS CON RAID1 CÓMO INSTALAR CentOS CON RAID1 INTRODUCCIÓN Antes de comenzar daremos nombre a los discos duros para poder seguir sin problemas este manual. Al primer disco duro lo nombraremos Disco A Al segundo disco

Más detalles

Utfsm jmc. SO Linux. Redes. Miguel Varas

Utfsm jmc. SO Linux. Redes. Miguel Varas Utfsm jmc SO Linux Redes Miguel Varas Parte final del curso Servicios Internet [1] Minirepaso linux básico y redes [2] DNS [3] Servidor web [4] Servidor de correo [5] Administración de cortafuegos [6]

Más detalles

CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO:

CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO: FIUBA 75.43 Introducción a los Sistemas Distribuidos 75.33 Redes y Teleprocesamiento I 2º Cuatrimestre 2005 " Captura de mensajes de protocolos CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO:

Más detalles

Proceso de Clonado por Multicast

Proceso de Clonado por Multicast Proceso de Clonado por Multicast Con el fin de lograr un clonado de imagen de disco lo más homogéneo y rápido se puede recurrir a diversas herramientas, mucha de ellas licenciadas que requieren un costo

Más detalles

UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER

UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN S.O. EN RED Un S.O. en red realiza una gestión centralizada del software y de los recursos hardware de la red.

Más detalles

Práctica unidad 2.1 Instalación del Sistema Operativo. P221.

Práctica unidad 2.1 Instalación del Sistema Operativo. P221. Práctica unidad 2.1 Instalación del Sistema Operativo. P221. Parte I A continuación se proponen una serie de actividades que deberás ir realizando conforme se te indique en la unidad 2.1.: 1) El profesor

Más detalles

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA Departamento de Electrónica Facultad de Ingeniería. Universidad de Buenos Aires. Seguridad en UNIX Temas Introducción System V vs Berkeley Kernel y Shells Como obtener Ayuda File System Administración

Más detalles