Linux-Befehle · 2 min read · Jan 22, 2026
Linux type-Befehls-Tutorial für Anfänger (mit Beispielen)

In der Linux-Befehlszeile werden Sie auf verschiedene Arten von Dienstprogrammen stoßen. Einige sind Aliase, während andere integrierte Werkzeuge und sogar Funktionen sind. Wie überprüfen Sie also diese Typen? Nun, es gibt einen Befehl ‘type‘, der Ihnen diese Informationen bietet. In diesem Tutorial werden wir den ‘type’-Befehl anhand einiger leicht verständlicher Beispiele besprechen.
Aber bevor wir das tun, ist es erwähnenswert, dass alle hier gezeigten Beispiele auf einer Ubuntu 18.04 LTS-Maschine getestet wurden.
Linux type-Befehl
Wie bereits in der Einleitung erwähnt, zeigt der type-Befehl in Linux Informationen über den Befehlstyp an. Folgendes ist seine Syntax:
type [-afptP] name [name ...]Und hier sind einige Beispiele im Q&A-Stil, die Ihnen eine bessere Vorstellung davon geben sollten, wie der type-Befehl funktioniert.
Q1. Wie verwendet man den type-Befehl?
Es ist einfach, führen Sie einfach ‘type’ mit dem Namen des Befehlszeilenwerkzeugs als Eingabe und -t als Befehlszeilenoption aus. Zum Beispiel,
type -t cpDieser Befehl erzeugte die folgende Ausgabe:
fileÄhnlich, wenn der Werkzeugname ein Alias ist, dann sagt der type-Befehl das klar. Zum Beispiel, der folgende Befehl:
type -t lsproduzierte diese Ausgabe:
aliasSo erklärt die Man-Seite des Werkzeugs die -t-Option:
-t gibt ein einzelnes Wort aus, das eines von `alias', `keyword',
`function', `builtin', `file' oder `', ist, wenn NAME ein Alias,
shell-reserviertes Wort, Shell-Funktion, Shell-Builtin, Festplattendatei oder nicht
gefunden ist, jeweilsQ2. Wie lässt man type den Standort von Werkzeugen ausgeben?
Führen Sie dazu den type-Befehl ohne Optionen aus. Hier ist ein Beispiel:
Q3. Wie zeigt man alle Standorte an, die ein bestimmtes Werkzeug enthalten?
Verwenden Sie dazu die -a-Befehlszeilenoption. Hier ist ein Beispiel:
type -a lsDieser Befehl erzeugte die folgende Ausgabe auf meinem System:
ls ist aliasiert zu `ls --color=auto'
ls ist /bin/lsQ4. Wie lässt man type suchen, selbst wenn die Eingabe ein Alias ist?
Standardmäßig gibt der type-Befehl, wenn Sie einen Alias (wie ‘ls’ auf einigen Systemen) eingeben, den Standort nicht in der Ausgabe aus. Zum Beispiel:
type lsHier ist die Ausgabe:
ls ist aliasiert zu `ls --color=auto'Wenn Sie jedoch möchten, können Sie ‘type’ zwingen, den Standort zu suchen, selbst wenn die Eingabe ein Alias ist. Dies kann mit der -P-Befehlszeilenoption erfolgen.
-P zwingt eine PATH-Suche für jeden NAME, selbst wenn es ein Alias,
builtin oder Funktion ist, und gibt den Namen der Festplattendatei zurück,
die ausgeführt werden würdeFazit
Der type-Befehl hat keine steile Lernkurve. Viele der Optionen, die er bietet, haben wir in diesem Tutorial besprochen. Sobald Sie mit dem Testen dieser fertig sind, gehen Sie zur Man-Seite des ‘type’-Befehls, um mehr darüber zu erfahren.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.