Methode, mit der ich eine Liste von Flash-Laufwerken finden kann

Methode, mit der ich eine Liste von Flash-Laufwerken finden kann

Gibt es eine Methode, mit der ich eine Liste der Flash-Laufwerke abrufen kann, auf die mein Laptop zugegriffen hat – nämlich deren Markennamen, Kapazität und/oder den Namen des USB-Flash-Laufwerks selbst oder den Inhalt, der darauf gespeichert war? Erstellt mein Ubuntu oder Linux Verlaufsprotokolle der angeschlossenen Flash-Laufwerke? Wenn ja, welche weiteren Informationen würde dieses Protokoll enthalten?

Antwort1

Wenn USB-Geräte an ein Ubuntu-Linux-System angeschlossen werden, werden Einträge in abgelegt /var/log/dmesg. Sie können diese Einträge mit anzeigen dmesg | grep -i usb, aber Sie werden dort nicht die gesuchten Details finden. Ich habe beispielsweise unten die Ausgabe dieses Befehls auf einem Ubuntu-System eingefügt.

$ dmesg | grep -i usb
[    0.329504] usbcore: registered new interface driver usbfs
[    0.329538] usbcore: registered new interface driver hub
[    0.329662] usbcore: registered new device driver usb
[    0.754161] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.754430] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[    0.784367] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    0.784776] hub 1-0:1.0: USB hub found
[    0.784966] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.785009] uhci_hcd: USB Universal Host Controller Interface driver
[    0.785282] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[    0.785715] hub 2-0:1.0: USB hub found
[    0.786046] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
[    0.786496] hub 3-0:1.0: USB hub found
[    0.786858] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
[    0.787293] hub 4-0:1.0: USB hub found
[    0.787563] usbcore: registered new interface driver libusual
[1393889.831389] usbcore: registered new interface driver usblp
[10444614.128059] usb 1-6: new high-speed USB device number 2 using ehci_hcd
[10444614.329012] Initializing USB Mass Storage driver...
[10444614.337558] scsi2 : usb-storage 1-6:1.0
[10444614.337827] usbcore: registered new interface driver usb-storage
[10444614.337834] USB Mass Storage support registered.
$

Sie finden auch Einträge in /var/log/syslog, aber auch dort sind Sie nicht so detailliert. Sie sehen nur etwas wie das Folgende, das Einträge zu einem USB-Flash-Laufwerk zeigt, das ich vor ein paar Minuten an das Ubuntu-System angeschlossen habe:

$ grep -i usb /var/log/syslog
Feb 16 09:57:39 Neptune kernel: [10444614.128059] usb 1-6: new high-speed USB device number 2 using ehci_hcd
Feb 16 09:57:39 Neptune mtp-probe: checking bus 1, device 2: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-6"
Feb 16 09:57:39 Neptune kernel: [10444614.329012] Initializing USB Mass Storage driver...
Feb 16 09:57:39 Neptune kernel: [10444614.337558] scsi2 : usb-storage 1-6:1.0
Feb 16 09:57:39 Neptune kernel: [10444614.337827] usbcore: registered new interface driver usb-storage
Feb 16 09:57:39 Neptune kernel: [10444614.337834] USB Mass Storage support registered.

Sie können auch Protokolleinträge finden, die in eingefügt werden, kern.logwenn USB-Geräte mit angeschlossen werden sudo cat /var/log/kern.log | grep -i usb, diese ähneln jedoch denen, die Sie oben sehen, ohne die Details, die Sie sehen möchten.

$ sudo cat /var/log/kern.log | grep -i usb
Feb 16 09:57:39 Neptune kernel: [10444614.128059] usb 1-6: new high-speed USB device number 2 using ehci_hcd
Feb 16 09:57:39 Neptune kernel: [10444614.329012] Initializing USB Mass Storage driver...
Feb 16 09:57:39 Neptune kernel: [10444614.337558] scsi2 : usb-storage 1-6:1.0
Feb 16 09:57:39 Neptune kernel: [10444614.337827] usbcore: registered new interface driver usb-storage
Feb 16 09:57:39 Neptune kernel: [10444614.337834] USB Mass Storage support registered.

Ähnliche Anfragen zu den Informationen, die über USB-Geräteanschlüsse an ein Ubuntu-System erhältlich sind, wurden in der Vergangenheit auf der Schwesterseite Stack Exchange gestelltFragen Sie Ubuntu. Z.B:

Kann ich den Verlauf der verbundenen USB-Geräte anzeigen?

Verlauf der montierten Geräte

Protokolliert Ubuntu, wenn USB-Geräte angeschlossen sind?

Bei derUnix und LinuxStack Exchange-Site, in einer Antwort aufVerlauf von USB-Flash-Laufwerken überwachenjemand hat vorgeschlagen, ein Skript zu schreiben, um mehr Details aufzuzeichnen, und hat Einzelheiten dazu bereitgestellt, was in das Skript aufgenommen werden soll. Doch wie Ramhound anmerkte, erhalten Sie dadurch keine Informationen über vergangene Verbindungen, da die Einträge, die standardmäßig in den Systemprotokolldateien erstellt werden, nicht über diesen Detailgrad verfügen.

verwandte Informationen