Methode, mit der ich eine Liste von Flash-Laufwerken aufspüren kann

1

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

Gitesh Kumar
quelle
2
Sie hätten diese Art der Protokollierung bereits aktivieren müssen.
Ramhound

Antworten:

4

Wenn USB-Geräte an ein Ubuntu Linux-System angeschlossen sind, werden Einträge in platziert /var/log/dmesg. Sie können diese Einträge mit anzeigen dmesg | grep -i usb, aber Sie werden dort nicht die Details finden, nach denen Sie suchen. ZB habe ich 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 werden auch Einträge in finden /var/log/syslog, aber Sie werden dort auch nicht diesen Detaillierungsgrad finden. Sie werden nur Folgendes sehen, das Einträge zu einem USB-Flash-Laufwerk zeigt, das ich vor ein paar Minuten in das Ubuntu-System eingesteckt 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 kern.logbeim Anschließen von USB-Geräten eingefügt wurden. Diese ähneln sudo cat /var/log/kern.log | grep -i usbjedoch den oben gezeigten ohne die gewünschten Details.

$ 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 Fragen zu den Informationen, die in Bezug auf USB-Geräteanschlüsse an ein Ubuntu-System erhältlich sind, wurden in der Vergangenheit auf der Schwestern-Stack-Exchange-Site Ask Ubuntu gestellt . Z.B:

Kann ich die Geschichte des verbundenen USB anzeigen?

Geschichte der gemounteten Geräte

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

Auf der Unix- und Linux- Stack-Exchange-Site schlug jemand vor , als Antwort auf den Monitor-Verlauf von USB-Flash-Laufwerken ein Skript zu schreiben, um weitere Details aufzuzeichnen, und gab an, was in das Skript aufgenommen werden sollte Informationen zu früheren Verbindungen, da die Einträge, die standardmäßig in Systemprotokolldateien erstellt werden, nicht so detailliert sind.

Mondpunkt
quelle
Angenommen, ein Flash-Laufwerk wurde in meinen Laptop eingelegt. Ich weiß wirklich nicht, aber ich möchte wissen, auf welchem ​​Flash-Laufwerk (mit Namen und Angaben) eine Art Protokoll gespeichert ist. Ich möchte nur das Protokoll oder die Geschichte wissen.
Gitesh Kumar