¿Requieres de una instalación o configuración de Linux o sus servicios?
¿Un desarrollo WEB empresarial a la medida?
¿Un curso o capacitación a la medida?
Revisa el sitio de SERVICIOS de LinuxTotal


Tipos de dispositivos 

Copyright © 2005-2017 LinuxTotal.com.mx
Se concede permiso para copiar, distribuir y/o modificar este documento siempre y cuando se cite al autor y la fuente de linuxtotal.com.mx y según los términos de la GNU Free Documentation License, Versión 1.2 o cualquiera posterior publicada por la Free Software Foundation.

Autor: Sergio González D.  

Para Linux todo es un archivo, incluyendo dispositivos como discos duros, cdroms, disquetes, unidades de cinta, memorias usb, etc., asi como dispositivos de comunicación como puertos seriales y paralelos, modems, etc, incluso también las consolas o terminales son dispositivos asociados a un archivo. Estos dispositivos son enlazados (linked) a un dispositivo de archivo, es decir un dispositivo físico es representado o asociado a un archivo. Estos archivos se encuentran bajo el directorio /dev.

Los dispositivos en Linux son identificados con un designador de dos o tres letras, además si el dispositivo admite perticiones se utiliza una progresión numérica o alfábetica para identificar la partición. En la siguiente tabla se indica el designador de tipo dispositivo y su descripción.

TipoDispositivo
hdDiscos duros IDE y dispositivos IDE como cdroms
sdDiscos duros SCSI
scdCdrom SCSI
stUnidades de cinta SCSI
htUnidades de cinta IDE
fdUnidades de diquetes
lpPuertos paralelos
ttyTerminales o consolas
ptyTerminales remotas o de red, incluyendo las abiertas en Window X
ttySPuertos seriales
cuaPuertos de comunicación
ethTarjetas o interfaces de red ethernet

Los dispositivos que admiten particiones generalmente estas se designan con letras, asi por ejemplo las unidades IDE que son las mas comunes en cualquier PC actual su designación sería la siguiente:

Canal IDEDispositivo LinuxEquivalente Windows
Primario Maestro/dev/hdaC:
Primario Esclavo/dev/hdbD:
Secundario Maestro/dev/hdcE:
Secundario Esclavo/dev/hddF:

El equivalente Windows es suponiendo una sola partición en el disco, ahora bien en Linux, por ejemplo, el dispositivo /dev/hda es en si el disco duro completo, pero ya particionado se numera secuncialmente a partir de 1 cada partición, entonces realmente nuestro sistema de archivos suponiendo una sola partición, estaría en /dev/hda1. En los dispositivos se admiten hasta 4 particiones primarias y una de ellas puede ser extendida, dentro de una extendida puede haber hasta 16 particiones lógicas, en Linux las particiones lógicas comienzan a partir de 5, esto para diferenciar claramente de la 1 a la 4 como particiones primarias.

Los dispositivos que no admiten particiones en sus sistemas de archivos tales como disquetes o cdroms, se numeran secuncialmente a partir de 0 o simplemente se omite. Ejemplos:

  • Disquete equivalente a: en Windows, en Linux: /dev/fd0
  • Disquete equivalente b: en Windows, en Linux: /dev/fd1
  • Unidad de cdrom en secundario maestro: /dev/hdc

Es muy comun encontrar el dispositivo cdrom de la siguiente manera:

  • /dev/cdrom

Esto es realmente un enlace suave (ln -s /dev/hdc /dev/cdrom) a su verdadero archivo de dispositivo que podría ser /dev/hdc.

En cuanto a puertos seriales, sus equivalentes con Windows serían los siguientes:

  • Windows COM1, Linux /dev/ttyS0
  • Windows COM2, Linux /dev/ttyS1
  • Windows COM3, Linux /dev/ttyS2
  • Windows COM4, Linux /dev/ttyS3

Si el modem esta conectado, por ejemplo, al puerto serial ttyS0, también es común encntrar o uno mismo crear un enlace simbólico a dicho puerto, llamado /dev/modem. (ln -s /dev/ttyS0 /dev/modem)

Puertos paralelos se designan de la siguiente manera, incluyendo el equivalente Windows:

  • Primer puerto paralelo, Windows LPT1, Linux /dev/lp0
  • Segundo puerto paralelo, Windows LPT2, Linux /dev/lp1

Recuerda entonces que los dispositivos se numeran con su identificador de dispositivo y secuencialmente a partir de 0 y hasta donde la arquitectura de hardware lo limite.



¿Requieres de una instalación o configuración de Linux o sus servicios?
¿Un desarrollo WEB empresarial a la medida?
¿Un curso o capacitación a la medida?
Revisa el sitio de SERVICIOS de LinuxTotal

LinuxTotal en:

Si encuentras útil la información que proveé LinuxTotal, considera realizar un donativo que estimule a seguir proporcionando contenido de calidad y utilidad. Gracias.


Dona a través de paypal::


O a través de bitcoins:


14TNQv5wM3xkSv65gHGQ6s6f8yTZuFTohE
Más artículos de LinuxTotal

De acuerdo a la definición en wikipedia un rootkit es una herramienta, o un grupo de ellas que tiene como finalidad esconderse a ....


El muy usado comando man, que lo encuentras en cualquier distribucción de Linux, te permite leer las páginas del manual de otros....


El siguiente script te presenta la manera de colocar un reloj (hora y fecha) en la parte superior derecha de una terminal de texto....


ssh es quizás (en mi opinión) la mejor herramienta de comunicación que existe cuando se trata de establecer contacto con un ser....


EL espacio disponible en disco se determina con este comando built-in del sistema operativo Linux, df.....


Este es un pequeño y útil tip que te permitirá crear PDF's a partir de páginas del manual. Cuando deseas ver la ayuda de un co....


Hay ocasiones en que se te ofrece hacer cálculos matemáticos o aritméticos y no estás en el ambiente gráfico para abrir una c....


Sistemas basados en GNU/Linux (Al igual que sus parientes basados en Unix como BSD o los de Macinstosh) conservan la tradición de....


vi es el venerable y confiable editor de texto que encontrarás en TODAS las distintas versiones, distribucciones, sabores de Linu....


Ya no es nada raro que un centro de cómputo o en un site se encuentren varios sistemas Linux actuando como servidores de archivos....



Copyright © LinuxTotal.com.mx 2006-2017
info@linuxtotal.com.mx · linuxtotal.com.mx@gmail.com