PRACTICAS DE LINUX PARTE 4

download PRACTICAS DE LINUX PARTE 4

of 18

Transcript of PRACTICAS DE LINUX PARTE 4

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    1/18

    PRCTICAS DE LINUX

    UNIDAD No. 4 Administracin de entrada/salida

    Objetivo Educacional

    Utilizar la estructura general de un sistema de archivos.

    4.1 Dispositivos y manejadores de dispositivos (device drivers)

    4.2 Mecanismos y funciones de los manejadores de

    Dispositivos (device drivers)

    4.3 Estructuras de datos para manejo de dispositivos

    4.4 Operaciones de entrada/Salida

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    2/18

    PRACTICA 1.

    Usando el comando kprinter desde la terminal de Linux a la cual debe indicrsele a

    continuacin la ruta completa de los archivos que se desean imprimir directamente a la

    impresora predeterminada, en este ejemplo se envan a imprimir 3 archivos

    (paragliding.jpg, handbook.pdf y flyer.ps), para lo cual despliega la ventana imprimir -Kprinter para la configuracin de la impresin.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    3/18

    PRACTICA 2.

    El comando echo, este comando nos permite "imprimir" cosas en la pantalla. Por defecto

    el comando echo recibe las cadenas de texto entre comillas (simples o dobles), y saca

    por defecto a la pantalla lo que le pasamos como argumento.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    4/18

    PRACTICA 3.

    Como se vio en la practica 2, es posible mandar a pantalla un texto fijo, pero adems de

    ello el shell puede hacer operaciones aritmticas bsicas, y podemos aprovecharlas con

    el comando echo, como se ve a continuacin:

    NO EXISTE EL COMANDO EN FEDORA POR LO TANTO NO HAY IMAGEN

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    5/18

    PRACTICA 4.

    El comando cat, es un comando til que tiene asociada la entrada al teclado por defecto,

    y la salida a la pantalla. As que si lo llamamos sin argumentos, simplemente tecleando

    cat, tecleamos y pulsamos INTRO, volver a imprimir en pantalla cada lnea que

    nosotros tecleemos:

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    6/18

    PRACTICA 5.

    Otro comando til es el comando grep. Este comando por defecto lee de stdin (la

    entrada estndar), y enva los datos a la salida estndar (stdout). El objetivo primordial

    del comando grep es, "devolver" las lneas que contienen la cadena de texto que le

    pasamos al principio. Por ejemplo:

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    7/18

    PRACTICA 6.

    Los ficheros de disco pueden ser objeto de entrada (leer su contenido) o de salida

    (escribir la salida de un determinado comando a un fichero). El comando touch nos da

    la posibilidad de crear un fichero vaco con el nombre que nosotros le especifiquemos y

    a el cual se le introducir informacin directamente del teclado sin necesidad de usar elmodo visual con el uso del comando echo:

    Al comando echo le prosigue la cadena (informacin) que se desea guardar en el fichero

    que se especifica despus de los smbolos >>, ste se puede seguir usando para las

    dems lneas del fichero creado con touch.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    8/18

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    9/18

    PRACTICA 7.

    En el siguiente ejemplo de entrada y salida de datos, se introduce una cadena desde el

    teclado, la cual es almacenada en el stdin mediante el uso de echo, la barra vertical (|) y

    mediante el comando cat es mostrado en pantalla pero ledo para este entonces desde el

    stdin.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    10/18

    PRACTICA 8.

    Aqu, se enva el contenido de FicheroNuevo a /dev/stdout el cual esta conectado con la

    salida estndar, esto es, la pantalla, en un caso determinado podra estar conectado a la

    impresora o algn otro dispositivo de salida.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    11/18

    PRACTICA 9.

    Para conocer informacin completa acerca de los ficheros especiales que corresponden a

    teclado de la computadora basta con usar el comando ls l seguido de /dev/tty*, la

    informacin que se muestra incluye los derechos que se tienen con cada uno de esos

    ficheros tales como escritura, lectura, reescritura, etc y otros datos tambin deimportancia como el controlador de cada uno de ellos.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    12/18

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    13/18

    PRACTICA 10.

    En la practica anterior se vio como se pueden mostrar los controladores y los derechos

    que tiene cada uno de los terminales, ahora se vera como es posible conocer el

    controlador y los derechos que estn usando las unidades tanto de CD-ROM, como de

    DVD. Basta con usar una vez mas el comando ls l pero ahora proseguida de/dev/cdrom para unidades de CD-ROM o /dev/dvd en el caso de la unidad de DVD que

    se encuentre conectada.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    14/18

    PRACTICA 11.

    Para conocer de una forma especifica los dispositivos que se encuentran conectados en

    los puertos PCI como lo pueden ser tarjetas de audio, puertos USB, mdems, etc, basta

    con usar el comando lspci para que se muestren todos ellos en pantalla

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    15/18

    PRACTICA 12

    En Windows es comn explorar el contenido de un disquete, en Linux esta tarea

    requiere de el uso del paquete mtools con el cual se puede realizar la misma accin, de

    este modo para mostrar en pantalla el contenido del disquete se utiliza el comando

    mdir a: para que as sea desplegada la ventana que se visualiza en la parte inferior de lalnea de comandos de la siguiente imagen.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    16/18

    PRACTICA 13.

    Si se desean conocer el nmero de puertos USB, basta con escribir el comando lsusb y si

    se desea conocer las diferentes opciones de ese mismo comando basta con escribir una

    letra que no sea v, t, s, d, D, V, ya que estas indicaran a ese comando una accin

    especifica para mostrar informacin como se vera en la siguiente practica (practica 14).

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    17/18

    PRACTICA 14.

    Como se menciono anteriormente se tienen diferentes opciones con el uso de lsusb,

    usando la opcin t se muestra la informacin del espacio con que cuenta o el tipo de

    dispositivo conectado a ese puerto como se puede ver a continuacin.

  • 8/9/2019 PRACTICAS DE LINUX PARTE 4

    18/18

    PRACTICA 15.

    Mediante esta practica pretendemos hacer que el comando cat tome la entrada desde

    un fichero en este caso NuevoFichero y sacar el contenido de ese mismo fichero por

    medio de una salida estndar hacia la pantalla por medio de la consola.

    REFERENCIAS:

    [1] Ayuda de KDE.

    [2] http://zonzsiete.org/manual/ch06s02.html

    [3] http://zonzsiete.org/manual/ch06s04.html

    [4] Control de dispositivos, pagina 123,

    [5] http://wiki.xtech.com.ar/index.php

    [0] Inventadas

    http://www.zonasiete.org/manual/ch06s02.htmlhttp://zonzsiete.org/manual/ch06s04.htmlhttp://wiki.xtech.com.ar/index.phphttp://wiki.xtech.com.ar/index.phphttp://zonzsiete.org/manual/ch06s04.htmlhttp://www.zonasiete.org/manual/ch06s02.html