Copyright © 2005-2024 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.
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.
Tipo | Dispositivo |
---|---|
hd | Discos duros IDE y dispositivos IDE como cdroms |
sd | Discos duros SCSI |
scd | Cdrom SCSI |
st | Unidades de cinta SCSI |
ht | Unidades de cinta IDE |
fd | Unidades de diquetes |
lp | Puertos paralelos |
tty | Terminales o consolas |
pty | Terminales remotas o de red, incluyendo las abiertas en Window X |
ttyS | Puertos seriales |
cua | Puertos de comunicación |
eth | Tarjetas 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 IDE | Dispositivo Linux | Equivalente Windows |
---|---|---|
Primario Maestro | /dev/hda | C: |
Primario Esclavo | /dev/hdb | D: |
Secundario Maestro | /dev/hdc | E: |
Secundario Esclavo | /dev/hdd | F: |
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:
Es muy comun encontrar el dispositivo cdrom de la siguiente manera:
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:
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:
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.
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:
En linux cualquier comando (o cualquier cosa) que se teclea se le conoce como que está utilizando la entrada estándar [STDIN]. L....
Hoy en día los usuarios de Windows y Linux tenemos múltiples formas de combinarlos en el mismo equipo. Ya sea que uses el tradic....
El siguiente script te presenta la manera de colocar un reloj (hora y fecha) en la parte superior derecha de una terminal de texto....
Imaginémonos a la empresa "Pato, S.A." que ofrece a sus empleados y clientes el sitio http://www.pato.com/consulta, donde mediant....
El comando find de Linux es extremadamente potente. No hay nada mejor para hacer todo tipo de búsquedas de archivos y carpetas qu....
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....
yum es un paquete administrador de software(software package manager). Es una muy útil herramienta para instalar, actualizar y re....
Cuando tu creas un documento de texto en MSDOS/Windows (como por ejemplo en notepad.exe), Windows añade al final de cada línea u....
Hay múltiples maneras de cometer errores (algunos muy graves y desastrosos) cuando se administran servidores GNU/Linux, conócelo....
SSH (Secure SHell), www.openssh.com, es la herramienta de conexión segura mas usada en el mundo Linux, no hay nada como ssh para ....