Was tun, wenn ein Linux-Befehl „Befehl nicht gefunden“ sagt

Fast immer fehlt die Installation des entsprechenden Programms, oder es ist ein Tippfehler.

Einfach 1 Min. Lesezeit Veröffentlicht am 2026 Von Equipo SolucionaPC

"Befehl nicht gefunden" (command not found) bedeutet, dass das System diesen Befehl nicht erkennt — fast immer aus einem dieser beiden Gründe.

1. Das Programm ist nicht installiert

Viele Befehle gehören zu Programmen, die nicht standardmäßig installiert sind. Suchen Sie das entsprechende Paket:

sudo apt install programmname

Kennen Sie den genauen Paketnamen nicht, suchen Sie den Befehlsnamen zusammen mit Ihrer Distribution in einer Suchmaschine — er stimmt meist überein oder ist sehr ähnlich.

2. Ein Tippfehler

Bevor Sie etwas installieren, prüfen Sie, ob Sie den Befehl genau richtig eingegeben haben — Linux unterscheidet zwischen Groß- und Kleinschreibung, und ein einziges zusätzliches Leerzeichen oder ein Buchstabe löst dieselbe Meldung aus.

Tipp: Nutzen Sie die Tab-Taste beim Tippen — sie vervollständigt Befehle und Dateinamen automatisch, was Tippfehler vermeidet und gleichzeitig Zeit spart.

3. Das Programm ist installiert, aber nicht im PATH

In weniger häufigen Fällen ist das Programm installiert, aber an einem Ort, den das System nicht automatisch durchsucht. Sie können es mit seinem vollständigen Pfad ausführen, während Sie untersuchen, warum es nicht im PATH ist, zum Beispiel: /opt/programm/bin/programm.

Häufig gestellte Fragen

Warum funktioniert ein Befehl in einem Tutorial, aber nicht auf meinem System?

Am wahrscheinlichsten ist, dass das entsprechende Programm nicht standardmäßig auf Ihrer Distribution installiert ist — installieren Sie es mit dem Paketmanager Ihres Systems, bevor Sie es nutzen.

Unterscheidet Linux bei Befehlen zwischen Groß- und Kleinschreibung?

Ja, anders als Windows unterscheidet Linux sowohl bei Befehlen als auch bei Dateinamen zwischen Groß- und Kleinschreibung — ein Großschreibungsfehler kann dieselbe Meldung verursachen.

Teilen: