Capitulos de este wiki
  1. 1 Guías para colegios con plataforma de referencia S-Helio 1.1
  2. 2 Primera exploración de Linux desde la perspectiva de un usuario
  3. 3 Software de libre redistribución
  4. 4 Linux
  5. 5 Sistema de usuarios y manejo de clave
  6. 6 Escritorio y herramientas Gnome
  7. 7 Directorios y archivos
  8. 8 Disquetes y CDROM
  9. 9 Búsqueda y consulta de documentación
  10. 10 Linux desde la perspectiva de un usuario con experiencia
  11. 11 Archivos y permisos
  12. 12 Información personal y comunicación con otros usuarios
  13. 13 Servicios de la Intranet
  14. 14 Edición de texto
  15. 15 Linux desde la perspectiva de un usuario con mas experiencia
  16. 16 Sistemas para preparar documentos (I)
  17. 17 Sistemas para preparar documentos (II)
  18. 18 bash y el juego de herramientas
  19. 19 Procesos y tareas
  20. 20 Scripts basicos para bash (I)
  21. 21 Scripts basicos para bash (II)
  22. 22 Configuración de una sesión
  23. 23 Desarrollo de habilidades para administrar computadores con Linux
  24. 24 El rol del administrador de red
  25. 25 Apagado y encendido de una red
  26. 26 Administración de usuarios (I)
  27. 27 Administración de usuarios (II)
  28. 28 Administración de archivos (I)
  29. 29 Administración de archivos (II)
  30. 30 Administración de programas (I)
  31. 31 Administración de programas (II)
  32. 32 Colaboración y soporte
  33. 33 Administración de Linux en computadores aislados
  34. 34 Inicialización del sistema
  35. 35 Kernel y módulos
  36. 36 Hardware basico y Linux (I)
  37. 37 Hardware basico y Linux (II)
  38. 38 Dispositivos y Linux (I)
  39. 39 Dispositivos y Linux (II)
  40. 40 Dispositivos y Linux (III)
  41. 41 Instalación de Debian
  42. 42 Localización y configuración de algunos programas
  43. 43 Administración de una red con Linux
  44. 44 Redes, protocolos e Internet
  45. 45 Dispositivos para interconexión y Linux
  46. 46 Direcciones, enrutamiento y transporte
  47. 47 Protocolos de soporte y de usuario (I)
  48. 48 Protocolos de soporte y de usuario (II)
  49. 49 Protocolos de soporte y de usuario (III)
  50. 50 Protocolos de soporte y de usuario (IV)
  51. 51 Protocolos de soporte y de usuario (V)
  52. 52 Protocolos de soporte y de usuario (VI)
  53. 53 Apéndice A. Plataforma de referencia S-Helio 1.1
  54. 54 Apéndice B. Sobre estas guías
  55. 55 Apéndice C. Actualización del kernel de Debian Linux (I)
  56. 56 Apéndice C. Actualización del kernel de Debian Linux (II)
  57. 57 Apéndice D. Respuestas a los ejercicios (I)
  58. 58 Apéndice D. Respuestas a los ejercicios (II)
  59. 59 Apéndice D. Respuestas a los ejercicios (III)
Temas relacionados:
Búsquedas relacionadas:
  • Ejercicios psiquicos
  • Linux make
  • Curso aprender japones
  • Aprender linux
  • Ejercicios japones
  • Entorno grafico linux
  • Aprender euskera
  • Manual contabilidad basica

    Manual Aprendiendo a aprender Linux - Apéndice D. Respuestas a los ejercicios (I)

    57 - Apéndice D. Respuestas a los ejercicios (I)


    Curso gratis creado por Vladimir Támara, Jaime Irving Dávila, Pablo Chamorro e Igor Támara . Extraido de: http://es.tldp.org/Manuales-LuCAS/AA_Linux_colegio-1.1/AA_Linux_colegio-1.1-html/
    14 Febrero 2006
    ===== 1.1 =====

    ~1) Depende la licencia, algunas licencias permiten la venta de copias otras no.
    ~1) Permiten libre redistribución y libre uso: Dominio público, BSD, MIT License, GPL, LGPL.
    ~1) Personal

    ===== 1.2 =====

    ~1) Los *BSD por ser menos populares tiene menos aplicaciones y cuentan con una capa para emular Linux; los desarrolladores se concentrar en portar aplicaciones de Linux y de otras plataformas; el desarrollo es dirigido por un equipo empleando CVS.
    ~1) Fuentes abiertas busca presentar los méritos técnicos de usar programas cuyas fuentes puedan ser vistas por el público. Es impulsado por Open Source Initiative. Software libre se refiere a una ideología y una clasificación de licencias acorde. Se trata de la ideología de la Free Software Foundation.

    ===== 1.3 =====

    ~1) Una vez sabe login y clave prende un computador, espere hasta que se inicie el modo gráfico y un recuadro en el que diga Login y usted pueda teclear su login y ENTER después verá otro recuadro en el que se le pide la clave --no la verá al teclear cuando termine presione ENTER.
    ~1) Ctrl-Alt-F1 ; Ctrl-Alt-F7
    ~1) Ctrl-Alt-F1 ; login y clave ; passwd ; clave anterior ; clave nueva dos veces ; exit ; Ctrl-Alt-F7

    ===== 1.4 =====

    ~1) Menu; gedit; escribir; marcar presionando botón izquierdo y arrastrando; pegar ubicando el cursor y presionando botón del centro.
    ~1) Menu; centro de control Gnome; papel tapiz
    ~1) Menú; centro de control Gnome; tema
    ~1) Menú; centro de control Gnome; gestor de ventanas.
    ~1) Menu. Abrir y explorar cada aplicación para después opinar
    ~1) Algunas especialmente utiles son: calendario y time tracker tool.

    ===== 1.5 =====

    ~1) desplazarse; copiar; renombrar; borrar; mover; buscar; ordenar
    ~1) mkdir graficas
    ~1) cp /usr/share/pixmaps/una.jpg graficas
    ~1) Sobre el directorio graficas presionar del
    ~1) Sobre el directorio ##/usr/share/pixmaps## presionar del

    ===== 1.6 =====

    ~1) Puede preguntar al administrador o eventualmente revisar ##/etc/fstab##, revise el tipo de disquete (puede ser ##auto##, ##ext2## o ##vfat## junto al dispositivo del disquete (normalmente ##/dev/fd0##).
    ~1) mount /floppy
    cp /usr/share/pixmaps/uno.jpg /floppy
    ~1) umount /floppy
    ~1) Para copiar el archivo ##~/carta.txt## a la primera unidad de disquetel mcopy ~/carta.txt a:. Para eliminar ##doc.txt## se usa mdel a:doc.txt, para crear un directorio mmd a:midir; y para formatear el disquete: mformat a:

    ===== 1.7 =====

    ~1) whatis presenta una breve descripción del comando que recibe, extractada de la correspondiente página del manual de Unix.
    ~1) Un applet es un programa que se mantiene activo durante una sesión Gnome, presentando información en un pequeño espacio del panel.
    ~1) Espacio para avanzar una pantalla o de un nodo a otro; q para salir; h para ver un tutorial; n para avanzar al siguiente nodo; p para ir al nodo anterior; u para ir al nodo superior; TAB pasa de un enlace a otro; Enter va a un enlace; l retorna al nodo antes visitado.
    ~1) Para mover un archivo de un directorio a otro o para renombrarlo. Por ejemplo para mover ##tmp/p.txt## a ##casa/p.txt## se usa:
    mv tmp/p.txt casa/p.txt
    ~1) Por cada programa hay un directorio que contiene al menos la licencia. Puede haber otros archivos que documentan el programa o el paquete Debian y pueden haber manuales de usuario.
    ~1) Entre los HOWTO para principiantes uno muy apropiado es Unix-and-Internet-Fundamentals-HOWTO.
    ~1) Colecciona y organiza documentos relacionados con Linux.

    ===== 2.1 =====

    ~1) ##~/.bashrc##
    ~1) cd /usr/share/pixmaps
    ls *.xmp
    cp arc.xmp ~
    ~1) cd ~ ; chmod og-x .
    ~1) cd /home ; ls -l ; chmod -w juan

    ===== 2.2 =====

    ~1) Basta teclear chfn y cambiar los datos.
    ~1) Editarlos con algún editor, e.g vi ~/.plan
    ~1) finger ##//usuario//##@localhost
    ~1) finger root@localhost
    ~1) finger @localhost
    ~1) finger quake@geophys.washington.edu produce información sobre terremotos en Washington y Oregon.
    ~1) Abrir las dos terminales, revisar TTY empleada por cada una, después desde la termina 1 usar talk ##//usuario//##@localhost ##//tty-terminal-2//##
    ~1) mesg n después repetir ejercicio anterior y después mesg y
    ~1) finger purpura.micolegio.edu.co talk davpin@purpura.micolegio.edu.co
    ~1) mail ##//usuario//##@localhost

    ===== 2.3 =====

    ~1) ssh -l vlatam 192.168.2.32
    ~1) ftp servidor.micolegio.edu.co; como usuario emplear anonymous; como clave emplear su correo electrónico.
    ~1) ##ftp.ibiblio.org##
    ~1) Abrir navegador, y después emplear el URL servidor.micolegio.edu.co
    ~1) http://www.promo.net/pg
    ~1) mkdir ~/public_html; cd ~/public_html En el archivo ##~/public_html/index.html## transcribir el HTML presentado.
    ~1) Abrir navegador; conseguir URLs.

    ===== 2.4 =====

    ~1) cd ~ ; cp /usr/doc/nvi/vi.beginner.gz . ; gzip -d vi.beginner.gz ; vi vi.beginner
    ~1) emacs ; C-h t
    ~1) ispell texto.txt. Desde emacs usar el menu Tools+Spell Checking+Spell-Check Buffer. Desde vim instalar el modo sugerido y F9.

    ===== 3.1 =====

    ~1) cd ~ ; cp $(INSDOC)/AA_Linux_colegio.ps ~; gv AA_Linux_colegio.ps & ; ps2pdf AA_Linux_colegio.ps AA_Linux_colegio.pdf
    ~1) Las instrucciones están explicitas en la guía.
    ~1) Cada modo provee teclas que abrevian comandos comunes y eventualmente acciones como procesar, desplegar DVI, etc.
    ~1) Obtener las fuentes, leer el archivo ##Leame.txt##, compilarlas con
    ./conf.sh
    make
    y experimentar.
    ~1) Obtener las fuentes, compilarlas con make y experimentar.

    ===== 3.2 =====

    ~1) Pega textos previamente cortados y almacenados en el anillo de textos cortados
    ~1) Copia ##datos2.txt## en ##datos3.txt##.
    ~1) Muestra la cantidad total de archivos en todos los subdirectorios del usuario.
    ~1) Presenta el manifesto de Debian con las líneas numeradas por intermedio del programa less.
    ~1) El resultado de wc -w resumen.txt debería ser menor que 5000.
    ~1) El resultado de wc -L correo.txt debería ser menor que 75.
    ~1) head -n 40 pord.txt > uno.txt y después tail -n 60 pord.txt > dos.txt (hay más formas).
    ~1) ##sort pers.txt | head -n 10##
    ~1) ##sort -u palabras.txt | wc -l## (también podría usarse ##uniq##)
    ~1) ##ls -la ~/.* | wc -l##
    ~1) ls -l | mail usuario@micolegio.edu.co

    ===== 3.3 =====

    ~1) Basta teclearlos.
    ~1) Convierte el archivo entrada.dvi a PostScript, dejando el resultado en salida.ps. La operación se realiza en segundo plano, la salida estándar es enviada al archivo ##log## y el error estándar al archivo ##err##
    ~1) yes &
    ps -e
    kill -SIGTSTP ##//n_p//##
    ps -e
    kill -SIGCONT ##//n_p//##
    ps -e
    kill -SIGTERM ##//n_p//##
    Tenga en cuenta que ##//n_p//## es el número de proceso que tenga el proceso (que verá con el primer ps -e).
    ~1) Una vez esté ejecutando vi, presione Ctrl-Z para interrumpir sesión e ir a línea de comandos. Desde la línea de comandos vea los procesos con ps, regrese entonces al proceso interrumpido con fg %-. Vuelva a interrumpir con Ctrl-Z y termine el proceso con kill %-.
    ~1) time ls -R /usr/doc
    ~1) at 10:00 4.06.1977 << FIN1
    mail $(USERNAME)@localhost << FIN2
    Acuerdese
    FIN2
    FIN1
    ~1) Crear archivo con comandos para bc (digamos ##factores.bc##) con la definición de la función ##factores## presentada seguida de ##factores(129098564527119574834)## y de ##quit##. Ejecutar:
    nohup /usr/bin/time -o restime.txt bc < factores.bc > resfactor.txt & Que requiere 12 minutos en un Pentium MMX de 266Mhz para dar 2 12323 25849 202642820971

    ===== 3.4 =====

    ~1) #!/bin/bash
    cd $HOME
    ls -R | sort -u | mail $USERNAME@$HOSTNAME
    ~1) echo $HOME; cd $HOME El comodin ~ es remplazado por el valor de la variable ##$HOME##.
    ~1) export PAGER=more
    man man
    ~1) Ejecuta el comando ls y el resultado del mismo como cadena lo presenta con el comando echo
    ~1) Presenta ##1+$N = 7##.
    ~1) El archivo puede ser ##recuerda.sh##, su contenido:
    #!/bin/bash
    sleep 90m
    echo "Hacer tareas"
    después ejecutarlo.
    ~1) #!/bin/bash
    echo 'PATH=$PATH:/opt/bin' > script2
    echo 'alias sp="echo $PATH"' >> script2
    chmod +x script2
    ~1) #!/bin/bash
    read -p "Numeros: " A B
    echo $((A+B)) $((A-B)) $((A*B)) $((A/B))

    ===== 3.5 =====

    ~1) Primero edite, por ejemplo con vi ~/.bash_profile, agregue por ejemplo al final:
    if (test -f ~/.bashrc) ; then
    source ~/bashrc ;
    fi;
    ~1) Editar por ejemplo con vi ~/.bashrc y agregar:
    PATH=$PATH:/opt/bin
    export LD_LIBRARY_PATH=/opt/lib
    ~1) Editar la variable ##PATH##. Aunque en la documentación de ##readline## dice que Control-x Control-r lee de nuevo el archivo de configuración de readline, pero el archivo que lee es ##/etc/inputrc## y no ##~/.inputrc##. Para que lea ##~/.inputrc## debe reiniciarse bash.
    ~1) export LANG=en;
    export LANGUAGE=en;
    export LC_ALL=en;
    man man
    ~1) PS1="\a\u \t>"
    ~1) Para que reinicie la aplicación Gnome basta salir de Gnome dejandola abierta, para que reinicie Emacs emplear panel de control Gnome.
    ~1) Editar ##~/.Xresource## y agregar:
    emacs*Background: white emacs*Foreground: Wheat
    emacs*pointerColor: Orchid emacs*cursorColor: Orchid

    Autor y licencia de 'Manual Aprendiendo a aprender Linux'


    Curso gratis de Vladimir Támara, Jaime Irving Dávila, Pablo Chamorro e Igor Támara . Extraido de: http://es.tldp.org/Manuales-LuCAS/AA_Linux_colegio-1.1/AA_Linux_colegio-1.1-html/ CopyLeft
    Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.