Wer täglich im Terminal arbeitet, wird mit den klassischen Unix-Tools alt. grep, find und cat funktionieren – aber sie wurden in den Siebzigern entworfen und ignorieren alles, was wir seitdem über Performance, Bedienung und Lesbarkeit gelernt haben. 2026 gibt es eine Generation moderner Rust- und Go-Tools, die dieselben Aufgaben deutlich schneller, hübscher und ergonomischer lösen. Diese acht gehören in jedes Setup.

1. ripgrep statt grep
ripgrep (Befehl: rg) ist ein in Rust geschriebener Grep-Ersatz, der gleichzeitig parallelisiert sucht, .gitignore respektiert und Binärdateien standardmäßig überspringt. Bei großen Repos schlägt rg klassisches grep -r oft um Faktor 5–10.
# Klassisch
grep -rn "TODO" .
# Modern
rg "TODO"Installation: sudo pacman -S ripgrep (Arch/CachyOS) bzw. sudo apt install ripgrep (Debian/Ubuntu).
2. fd statt find
find-Syntax ist berüchtigt für ihre Sperrigkeit. fd (Befehl: fd oder fdfind auf Debian) macht es richtig: einfache Syntax, intelligente Defaults, Farbsupport.
# Klassisch
find . -type f -name "*.md" -not -path "*/node_modules/*"
# Modern
fd -e md3. bat statt cat
bat ist cat mit Syntax-Highlighting, Zeilennummern und Git-Integration. Standard-Pager ist eingebaut, sodass bat datei.json direkt scrollbar wird.
Pro-Tipp: Setze alias cat='bat -p' in deiner Shell-Config, um cat komplett zu ersetzen, ohne den Pager anzuschmeißen.
4. eza statt ls
eza (Nachfolger des inzwischen abgekündigten exa) ist ls mit Farben, Icons, Git-Status und Baumansicht.
alias ls='eza --icons --git'
alias ll='eza -lah --icons --git'
alias tree='eza --tree --icons'5. zoxide statt cd
Niemand merkt sich gerne tiefe Verzeichnis-Pfade. zoxide lernt mit, welche Ordner du oft besuchst, und springt nach Fragmenten dorthin.
# Statt
cd ~/projects/cybernewshub/wp-content/themes/astra-child
# Reicht
z astra-childSetup: zoxide init fish | source in deine Shell-Config (Bash/Zsh/Fish wird unterstützt). Nach ein paar Tagen ist cd Geschichte.
6. fzf – der Fuzzy-Finder, der alles ändert
fzf ist kein Ersatz für ein einzelnes Tool, sondern eine Pipe-fähige Fuzzy-Suche. Damit baust du dir interaktive Auswahllisten in jeder Pipeline:
# Datei aus aktuellem Verzeichnis interaktiv auswählen und in nvim öffnen
nvim "$(fd -t f | fzf)"
# Git-Branch interaktiv wechseln
git checkout "$(git branch | fzf)"fzf integriert sich auch direkt in deine Shell: Strg+R wird zur fuzzy History-Suche, Strg+T zur Datei-Auswahl. Allein das spart pro Tag mehrere Minuten Tippen.
7. dust statt du
du -sh * kennt jeder, aber dust liefert die gleiche Information mit Balken-Diagramm und Farbe. Auf einen Blick siehst du, wo dein Speicher hin ist.
dust ~/Downloads
8. starship – ein Prompt für alle Shells
starship ist ein konfigurierbarer Prompt, der unter Bash, Zsh, Fish und PowerShell identisch funktioniert. Er zeigt nur das, was im aktuellen Kontext relevant ist: Git-Branch im Repo, Python-Version im Python-Projekt, Cluster-Name in einer Kubernetes-Sitzung. Das erspart dir, zehn verschiedene Prompt-Plugins zu pflegen.
# In ~/.config/fish/config.fish
starship init fish | sourceBonus: Alle auf einmal installieren
Auf Arch und CachyOS reicht ein einziger Befehl, um die ganze Sammlung einzurichten:
sudo pacman -S ripgrep fd bat eza zoxide fzf dust starshipAuf Debian/Ubuntu sind manche Pakete älter oder fehlen – dann lohnt sich der Griff zu cargo install oder den offiziellen Release-Binaries auf GitHub.
Empfohlene Aliase für die Shell-Config
alias ls='eza --icons --git'
alias ll='eza -lah --icons --git'
alias cat='bat -p'
alias find='fd'
alias grep='rg'
alias du='dust'
# zoxide & starship initialisieren (Fish)
zoxide init fish | source
starship init fish | sourceWer Bash oder Zsh nutzt, ersetzt fish durch bash bzw. zsh.
Fazit
Diese acht Tools sind keine Spielerei – sie sparen pro Tag mehrere Minuten Tippen, machen Fehler unwahrscheinlicher und das Terminal lesbarer. Wer einmal mit rg gesucht oder mit z navigiert hat, möchte nicht mehr zurück. Die Investition: einmal installieren, ein paar Aliase setzen, nach drei Tagen ist es Muscle Memory.
📖 Passende Artikel: CachyOS installieren 2026 · Wayland vs. X11 im Jahr 2026 · Linux Gaming 2026
Welches CLI-Tool ist dein Geheimtipp? Schreib es uns in die Kommentare!


