Auflisten aller USB-Laufwerke in Linux

9

Wie bekomme ich eine Liste von Wechseldatenträgern (in USB gesteckt) in Linux? Ich bin in Ordnung mit KDE, GNOME oder anderen DE-Bibliotheken, wenn es die Dinge einfacher machen würde.

    
Marek Sapota 06.05.2011, 12:30
quelle

4 Antworten

3

Ich denke, eine nette Idee ist, udev interface von Python zu verwenden.

Kleines Beispiel (natürlich haben Sie in Ihrem Fall eine Filterung vorgenommen):

%Vor%

Es ist in den meisten Fällen ein guter Weg, da neue Systeme udev verwenden.

    
spinus 22.11.2012 00:28
quelle
2

Nach all dieser Zeit wurde die Frage wieder entsperrt ...

Am Ende habe ich UDisks über die D-Bus-Schnittstelle wie hier hier verwendet.

    
Marek Sapota 07.12.2012 22:56
quelle
0

Gibt es einen Grund, die Ergebnisse von lsusb nicht einfach zu analysieren? Ich bin mir sicher, dass es Module dafür gibt, aber andererseits ist easy manchmal am besten.

Ich kann dir mit Python nicht helfen, in Perl mache ich vielleicht:

%Vor%

was auf meinem Computer zu

führt %Vor%

Beachten Sie, dass Data::Printer und seine Funktion p nur für Inspektionszwecke ein menschenfreundliches Objekt-Dumping ist.

    
Joel Berger 22.11.2012 00:37
quelle
0

Irgendwann zurück habe ich dieses kleine Skript (es ist nicht meins), aber es hat mir sicherlich geholfen, es nur als Referenz zu setzen

%Vor%     
pkm 09.08.2017 11:06
quelle

Tags und Links