GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie finde ich heraus, welches /dev ein USB-Flash-Laufwerk ist?

Einfachster Weg:Schauen Sie sich die Ausgabe von dmesg an nach dem Anschließen des USB-Geräts. Es sollte Ihnen zeigen, was /dev ist Knoten zugewiesen wurde.


Solange Sie udev ausführen, können Sie dies einfach tun, indem Sie auf /dev/disk/by-id/usb-Herstellername verweisen _Seriennummer . Diese erscheinen als symbolische Links, auf die Sie entweder direkt in Ihrer fstab verweisen oder die Sie mit readlink -e dereferenzieren können um das zugehörige Blockgerät zu ermitteln.

Hier ist ein Beispiel aus der realen Welt. An meinem Rechner habe ich 3 USB-Festplatten angeschlossen. Diese werden jeweils in /dev/disk/by-id mit eindeutigen Seriennummern angezeigt (obwohl sie eine gemeinsame Herstellerzeichenfolge haben). Ich habe symbolische Links zu jedem dieser drei eindeutigen Einträge erstellt und kann jetzt schnell feststellen, welches Laufwerk welches ist (und welches Gerät jedem Laufwerk zugeordnet ist), indem ich readlink -e linkname ausführe . Führen Sie beispielsweise readlink -e /root/disk2 aus auf meinem Rechner zeigt derzeit "/dev/sde ", während readlink -e /root/disk3 erzeugt keinerlei Ausgabe.


All dies sind gute Vorschläge, aber die schnellste und am wenigsten ausführliche Methode besteht darin, einfach Folgendes in das Terminal einzugeben:

mount

Dies gibt eine Liste aller gemounteten Geräte (dies setzt voraus, dass das USB-Laufwerk gemountet ist, was normalerweise bei modernen Linux-Distributionen der Fall ist).


Linux
  1. So generieren Sie ein zufälliges Passwort unter Linux mit /dev/random

  2. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  3. Wie portabel sind /dev/stdin, /dev/stdout und /dev/stderr?

  4. Wann sollte /dev/random vs. /dev/urandom verwendet werden?

  5. So ordnen Sie /dev/sdX- und /dev/mapper/mpathY-Geräte vom /dev/dm-Z-Gerät zu

So installieren Sie Ubuntu auf einem USB-Flash-Laufwerk

So erstellen Sie ein bootfähiges Linux-USB-Flash-Laufwerk [Tutorial]

Wie finde ich heraus, aus welchem ​​Ordner ein Prozess läuft?

Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0

Wie Linux /dev/tty und /dev/tty0 verwendet

Erstellen Sie ein virtuelles Blockgerät, das in /dev/null schreibt