GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo averiguo qué /dev es una unidad flash USB?

La forma más fácil:mira la salida de dmesg después de conectar el dispositivo USB. Debería mostrarte qué /dev se le asignó un nodo.


Mientras esté ejecutando udev, puede hacerlo fácilmente haciendo referencia a /dev/disk/by-id/usb-nombre del fabricante _número de serie . Estos aparecen como enlaces simbólicos a los que puede hacer referencia directamente dentro de su fstab, o a los que puede quitar la referencia usando readlink -e para determinar el dispositivo de bloque asociado.

Aquí hay un ejemplo del mundo real. En mi máquina, tengo 3 discos duros USB conectados. Cada uno de ellos aparece en /dev/disk/by-id con números de serie únicos (aunque comparten una cadena de fabricante común). He creado enlaces simbólicos a cada una de estas tres entradas únicas y ahora puedo determinar rápidamente qué unidad es cuál (y qué dispositivo está asociado con cada unidad) ejecutando readlink -e linkname . Por ejemplo, ejecutar readlink -e /root/disk2 en mi máquina actualmente muestra "/dev/sde ", mientras que readlink -e /root/disk3 no produce salida alguna.


Todas estas son buenas sugerencias, pero el método más rápido y menos detallado es escribir lo siguiente en la terminal:

mount

lo que dará una lista de todos los dispositivos montados (esto supone que la unidad USB está montada, lo que suele ser el caso con las distribuciones modernas de Linux).


Linux
  1. Cómo generar una contraseña aleatoria en Linux usando /dev/random

  2. Linux:¿Diferencia entre /dev/console, /dev/tty y /dev/tty0?

  3. ¿Cuándo usar /dev/random Vs /dev/urandom?

  4. Cómo mapear dispositivos /dev/sdX y /dev/mapper/mpathY desde el dispositivo /dev/dm-Z

  5. ¿Cómo codificar en base64 /dev/random o /dev/urandom?

Cómo instalar Ubuntu en una unidad flash USB

Cómo crear una unidad flash USB de arranque de Linux [Tutorial]

¿Cómo saber desde qué carpeta se está ejecutando un proceso?

Cómo usa Linux /dev/tty y /dev/tty0

hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

Crear un dispositivo de bloque virtual que escriba en /dev/null