Augsburger Linux-Infotag 2025

Linux-Interna und Anwendungen
Talk

Frischer Wind für die Linux Kommandozeile - Die Programmiersprache Rust bringt uns viele neue CLI Tools für die tägliche Arbeit.

Hubert Högl

um  15:15im Raum  Raum Afür  45min

Viele der altehrwürdigen must-have Programme auf der Kommandozeile wie cat, grep, find, screen, tmux, vi[m] und viele mehr sind im Rahmen der Rewrite-it-in-Rust Bewegung neu geschrieben worden, so dass sie einfacher zu bedienen und auch schneller sind. Der Vortrag wird auf einige dieser Programme eingehen, auf die der Vortragende seit ein paar Jahren nicht mehr verzichten möchte.

Seit ein paar Jahren beschäftige ich mich im Rahmen einer Veranstaltung an der THA [1] intensiver mit der Programmiersprache Rust und habe dabei auch viele neue Kommandozeilentools entdeckt, die gewohnte UNIX Tools ersetzen können. Meist haben diese neuen Programme eine bessere User Experience, bessere Default-Einstellungen, die sie für Anfänger attraktiver machen und sie sind auch oft schneller als die originalen Programme. Vermutlich haben sie durch die Sicherheitsversprechen von Rust auch weniger Bugs. Ich werde im Vortrag die folgenden Programme kurz vorstellen. Es wird also in der zur Verfügung stehenden Zeit sicher nicht in die Tiefe gehen, es geht mir eher darum einen Überblick zu vermitteln.

Der Schwerpunkt wird dabei auf “Helix” liegen, ein Vim-ähnlicher Editor der bereits vieles eingebaut hat was man bei anderen Editoren erst über Erweiterungen bekommt, z.B. die Unterstützung für das Language Server Protocol.

Mehr von diesen Programmen stelle ich regelmässig seit ein paar Jahren unter [2] zusammen. Notizen zum Vortrag sind unter [3].

[1] https://tha.de/~hhoegl/home/SysProgRust

[2] https://tha.de/~hhoegl/home/RustTools.html

[3] https://hhoegl.informatik.hs-augsburg.de/pub/lit25

Downloads und Links:

 Übersicht  Programm