Linux-Befehle · 4 min read · Sep 16, 2025

Linux dir-Befehl für Anfänger (10 Beispiele)

Zu jedem Zeitpunkt, während Sie an der Befehlszeile arbeiten, befinden Sie sich immer in einem Verzeichnis. Es kann Zeiten geben, in denen Sie Informationen über alle Dateien und Unterverzeichnisse innerhalb eines Verzeichnisses auflisten möchten. Hier kommt der dir-Befehl ins Spiel. In diesem Tutorial werden wir die Grundlagen dieses Befehls sowie die Funktionen, die er bietet, besprechen.

Alle in diesem Tutorial genannten Beispiele wurden auf Ubuntu 16.04LTS getestet.

Linux dir-Befehl

Folgendes ist die allgemeine Syntax dieses Befehls:

dir [OPTION]... [FILE]...

Die Man-Seite des Tools beschreibt es wie folgt:

Listet Informationen über die FILEs (standardmäßig das aktuelle Verzeichnis) auf. Sortiert die Einträge alphabetisch, wenn keine der Optionen -cftuvSUX oder --sort angegeben ist.

Die folgenden Beispiele im Q&A-Stil sollten Ihnen eine bessere Vorstellung davon geben, wie dieses Tool funktioniert.

Q1. Wie listet man den Inhalt eines Verzeichnisses mit dem dir-Befehl auf?

Die grundlegende Verwendung des dir-Befehls ist sehr einfach, alles, was Sie tun müssen, ist, das Tool folgendermaßen auszuführen:

dir

Die erzeugte Ausgabe ist alphabetisch sortiert. Hier ist ein Beispiel:

Q2. Wie listet man versteckte Dateien auf?

Wenn Sie den dir-Befehl in seiner grundlegendsten Form (wie im vorherigen Abschnitt beschrieben) ausführen, kann die erzeugte Ausgabe in den meisten Fällen ausreichend sein, aber sie ist nicht vollständig. Was ich damit sagen möchte, ist, dass versteckte Dateien standardmäßig nicht angezeigt werden.

Falls Sie sie ebenfalls sehen möchten, verwenden Sie die -a-Befehlszeilenoption.

dir -a

Hier ist ein Beispiel:

versteckte Dateien auflisten

Wie Sie sehen können, werden auch Dateien mit Namen, die mit einem Punkt (.) beginnen, in der Ausgabe angezeigt.

Q3. Wie lässt man dir . und .. in der Ausgabe nicht anzeigen?

Wie Sie im Beispiel-Screenshot im vorherigen Abschnitt beobachten konnten, gibt es Einträge für . und .., die das aktuelle und das vorherige Verzeichnis darstellen. Diese beiden Einträge sind in jedem Verzeichnis vorhanden, daher möchten Sie möglicherweise, dass dir sie bei der Anzeige der Ausgabe vermeidet.

Dies kann mit der -A-Befehlszeilenoption erreicht werden:

dir -A

Hier ist der oben genannte Befehl in Aktion:

Wie man dir dazu bringt, . und .. in der Ausgabe nicht anzuzeigen

So können Sie beobachten, dass . und .. diesmal nicht in der Ausgabe angezeigt wurden.

Q4. Wie unterscheidet man zwischen Dateien und Verzeichnissen in der dir-Ausgabe?

Wie Sie bemerkt haben, ist es in all den Beispielen, die wir bisher besprochen haben, schwierig, zwischen Dateien und Verzeichnissen in der Ausgabe zu unterscheiden. Wenn Sie sich auch darüber ärgern, können Sie die -F-Befehlszeilenoption verwenden.

dir -F

Hier ist ein Beispiel:

Der Schrägstrich (/) am Ende eines Namens deutet darauf hin, dass es sich um ein Verzeichnis handelt.

Q5. Wie lässt man dir detaillierte Informationen ausgeben?

Bis jetzt haben wir gesehen, dass dir nur die Namen von Dateien und Verzeichnissen in der Ausgabe druckt. Wenn Sie möchten, kann das Tool jedoch auch detaillierte Informationen für jeden Eintrag anzeigen. Diese Funktion - auch bekannt als Langlistenformat - kann mit der -l-Befehlszeilenoption aufgerufen werden.

dir -l

Hier ist ein Beispiel für diese Option:

Wie man dir dazu bringt, detaillierte Informationen auszugeben

Spaltenweise zeigt die Ausgabe die folgenden Informationen für jeden Eintrag an: Zugriffsberechtigungen, Anzahl der Hardlinks, Dateibesitzer, Dateigruppe, Dateigröße, Änderungszeit und Dateiname.

Q6. Wie lässt man dir Verzeichnisse zuerst anzeigen?

Es kann Situationen geben, in denen Sie möchten, dass dir die Verzeichnisse zuerst anzeigt, gefolgt von Dateien. Das Tool ist in der Lage, dies zu tun - Sie müssen die –group-directories-first-Befehlszeilenoption verwenden.

dir --group-directories-first 

Hier ist ein Screenshot, der den oben genannten Befehl in Aktion zeigt:

Beachten Sie, dass wir die -F-Befehlszeilenoption verwendet haben, um sicherzustellen, dass Verzeichnisse und Dateien in der Ausgabe klar unterscheidbar sind.

Q7. Wie lässt man dir Größen in menschenlesbarer Form ausgeben?

Im Q5 oben haben wir gesehen, wie wir die -l-Befehlszeilenoption mit dir verwenden können, um detaillierte Informationen über den Inhalt des Verzeichnisses zu erhalten. Die Größenangabe, die in diesem Fall angezeigt wird, ist jedoch nicht genau in menschenlesbarer Form.

Wenn Sie möchten, können Sie diese Informationen mit leicht verständlichen Größen-Symbolen wie ‘K’, ‘M’ und ‘G’ (Kilobyte, Megabyte und Gigabyte) anzeigen lassen. Dazu müssen Sie den dir-Befehl mit der -h-Option ausführen.

dir -h

Der folgende Screenshot zeigt denselben Befehl, der in Q5 ausgeführt wurde, jedoch mit der hinzugefügten -h-Option.

Wie man dir dazu bringt, Größen in menschenlesbarer Form auszugeben

Wie Sie sehen können, werden die Dateigrößen in der Ausgabe jetzt in menschenlesbarer Form angezeigt.

Q8. Wie lässt man dir die Ausgabe umgekehrt sortiert anzeigen?

Wie wir bereits wissen, sortiert der dir-Befehl die Ausgabeeinträge alphabetisch. Wenn Sie jedoch möchten, dass die Ausgabe umgekehrt sortiert wird, können Sie die -r-Befehlszeilenoption verwenden.

dir -r

Das folgende Beispiel zeigt die dir-Befehlsausgabe, als das Tool ohne und dann mit dieser Option ausgeführt wurde:

Q9. Wie lässt man dir Unterverzeichnisse rekursiv anzeigen?

Wie Sie inzwischen festgestellt haben, zeigt der dir-Befehl standardmäßig keine Inhalte von Unterverzeichnissen an. Wenn Sie möchten, können Sie diese Funktion mit der -R-Befehlszeilenoption aktivieren.

dir -R

Folgendes ist ein Beispiel:

Wie man dir dazu bringt, Unterverzeichnisse rekursiv anzuzeigen

Q10. Wie lässt man dir die Ausgabe nach Dateigröße sortieren?

Wenn Sie möchten, können Sie dir auch anweisen, die Ausgabe nach Dateigrößen zu sortieren. Verwenden Sie dazu die -S-Befehlszeilenoption.

dir -S

Der folgende Screenshot macht die Funktionalität deutlich:

Wie man dir dazu bringt, die Ausgabe nach Dateigröße zu sortieren

Wie Sie sehen können, wurde die Ausgabe nach Größe sortiert, wobei die Datei mit der größten Größe zuerst angezeigt wird.

Fazit

Wir haben hier nur an der Oberfläche gekratzt, da der dir-Befehl eine Fülle von Funktionen bietet. Dennoch sollten die Beispiele, die wir in diesem Tutorial besprochen haben, ausreichen, um Ihnen einen guten Start zu geben. Wenn Sie damit fertig sind, diese auf Ihrem Computer auszuprobieren, gehen Sie zur Man-Seite des Tools für weitere Informationen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.