lsds: Ein One-Stop-Shop für Linux-Blockgeräte-Einstellungen

2025-05-09

Die Verwaltung von Festplatten und E/A unter Linux erfordert oft das Ausführen mehrerer Befehle wie lsblk, lsscsi und nvme list und das anschließende manuelle Korrelieren ihrer Ausgabe. Um dies zu vereinfachen, wurde ein Python-Programm namens `lsds` erstellt. Es liest die relevanten Informationen direkt aus den `/sys/class/blocks/...`-Verzeichnissen und konsolidiert wichtige Festplattendetails in einer einzigen, leicht lesbaren Ausgabe. Dies beinhaltet den Gerätenamen, die Größe, den Typ, den Scheduler, das Rotationsflag, das Modell, die Warteschlangenlänge, die Anzahl der Anfragen und die Einstellungen des Schreibcaches. `lsds` ist sehr anpassbar und ermöglicht es Benutzern, anzugeben, welche Spalten angezeigt werden sollen, und bietet einen ausführlichen Modus zum Nachverfolgen von Informationsquellen. Dieses Tool vereinfacht die Komplexität der Verwaltung von Linux-Festplatten erheblich.