Das Linux-Äquivalent des Windows-DIR-Befehls und seine Verwendung

Um die Details zu den Dateien in einem Verzeichnis anzuzeigen, können Sie die verwenden dir Befehl. Das Standardverhalten des dir Der Befehl besteht darin, die Informationen des aktuellen Verzeichnisses aufzulisten. Wenn weder -cftuvSUX noch -Sortieren Wenn Optionen verwendet werden, werden die Elemente alphabetisch sortiert.

Worüber werden wir reden?

In dieser Anleitung erfahren Sie, wie Sie das verwenden dir Befehl, um die Informationen zu einem bestimmten Verzeichnis aufzulisten und mehr über die verschiedenen Optionen zum Sortieren der darin enthaltenen Elemente zu erfahren.

Syntax des Dir-Befehls

Der dir Der Befehl hat die folgende Standardsyntax:

$ dir

Nutzung der Dir Befehl mit Beispielen

Der dir Der Befehl wird am häufigsten verwendet, um den Inhalt eines Verzeichnisses in standardmäßiger alphabetischer Reihenfolge anzuzeigen.

Standardmäßig ist die dir Der Befehl listet die Dateien im aktuellen Arbeitsverzeichnis auf, wenn kein bestimmtes Verzeichnis angegeben ist.

$ dir

So listen Sie die Dateien und Verzeichnisse in einem bestimmten Pfad auf

Wenn Sie eine vollständige Liste des Inhalts eines Verzeichnisses wünschen, fügen Sie einfach den Pfad des Verzeichnisses am Ende des Befehls hinzu. Beispielsweise der Inhalt des Home-Verzeichnisses des Benutzers LinuxHint Verzeichnis sind wie folgt detailliert:

$ dir /home/linuxhint

Wenn Sie nur eine Datei pro Zeile anzeigen möchten, verwenden Sie die -1 Parameter wie im Folgenden gezeigt:

$ dir -1 /home/linuxhint

So listen Sie die versteckten Dateien und Verzeichnisse auf

Der -A Mit dieser Option werden in der Verzeichnisliste zusätzlich zu den regulären Dateinamen auch versteckte Dateien (.) angezeigt. Zusätzlich mit der -l Option wird die Ausgabe in einem Listenformat dargestellt:

$ dir -a

$ dir -al

So listen Sie die Verzeichniseinträge auf

Der -D Die Option wird verwendet, um nur die Verzeichniseinträge und nicht den Inhalt eines Verzeichnisses anzuzeigen. Der Inhalt des Benutzer-Home-Verzeichnisses wird in der folgenden Ausgabe mit angezeigt -D Möglichkeit.

Der Eigentümer des Verzeichnisses, der Gruppeneigentümer und die Berechtigungen werden alle in einer detaillierten Liste angezeigt, wenn -dl wird eingesetzt.

$ dir -d /home/linuxhint

$ dir -d -l /home/linuxhint

So listen Sie die Indexnummer von Dateien auf

Der Indexknoten wird mit dem Akronym „Inode“ bezeichnet. Ein Inode ist eine eindeutige Ganzzahl, die jeder Datei und jedem Verzeichnis in einem Dateisystem zugewiesen wird.

Die Gesamtzahl der Inodes eines Dateisystems wird beim Erstellen festgelegt und kann nicht dynamisch geändert werden. Daher ist es wichtig, die Inode-Nutzung häufig zu überprüfen, um sicherzustellen, dass sie den festgelegten Einschränkungen entspricht.

Wir können die Index-/Inode-Nummer jeder Datei mithilfe von ermitteln -ich Möglichkeit:

$ dir -i

So sortieren Sie die Dateien nach Größe

Wir können die Größe einzelner Dateien mithilfe des sehen -S Möglichkeit. Darüber hinaus können wir die Dateigrößen mit dem auch intuitiver anzeigen -H Möglichkeit:

$ dir -shl

Wie wir der Ausgabe entnehmen können, sind die Dateigrößen in Kilobyte angegeben (siehe erste Spalte). Um die Dateien auch nach Größe zu sortieren, können wir einfach hinzufügen -S Möglichkeit:

$ dir -ashlS

So sortieren Sie die Dateien nach der Änderungszeit

Interessanterweise können wir unsere Dateien auch nach dem Zeitpunkt ihrer letzten Änderung ordnen, wobei die zuletzt aktualisierten Dateien oben angezeigt werden. Der -T Der Schalter ist hier praktisch:

$ dir -ashlt

So listen Sie die Dateien ohne Besitzer auf

Du kannst den … benutzen -G schalter wie -l um die Dateien aufzulisten, jedoch ohne ihre Besitzer. Auch der -G Mit dem Schalter können Sie die Dateien auflisten, ohne die Gruppennamen auszugeben.

$ dir -ahgG /home/linuxhint

Aus dem vorherigen Ergebnis geht hervor, dass weder der Dateieigentümer noch der Gruppeneigentümer angezeigt wird. Darüber hinaus ist die -Autor Option zeigt den Autor der Datei an:

$ dir -al –author /home/linuxhint

Außerdem müssen wir das verwenden -l Option hier, um den Namen des Autors anzuzeigen.

So listen Sie die Verzeichnisse vor jeder Datei auf

Wenn Sie die Verzeichnisse vor allen anderen Dateien auflisten möchten, verwenden Sie die –Gruppenverzeichnisse zuerst Streit:

$ dir -l –group-directories-first

Sie können sehen, dass die Verzeichnisse vor den regulären Dateien angezeigt werden. Auch für Verzeichnisse gilt die „D“ Präfix wird verwendet, wohingegen „-“ wird für reguläre Dateien verwendet. Verwendung der -R Mit dieser Option können Sie die Unterverzeichnisse rekursiv auflisten:

$ dir -R -l –group-directories-first

So listen Sie die Dateien mit den Benutzer- und Gruppen-IDs auf

Sie können die verwenden -N Option, um die Benutzer- und Gruppen-IDs anzuzeigen. Schauen wir uns an, wie sich die Ausgabe mit und ohne unterscheidet -N:

Ohne das -N Möglichkeit:

$ dir -l –author

Mit dem -N Möglichkeit:

$ dir -nl –author

So listen Sie die durch Kommas getrennten Dateien auf

Der -M Mit dieser Option können Sie die Dateien durch Kommas getrennt auflisten.

$ dir -am

Benutzen Sie die -helfen Option, um weitere Informationen zu erhalten dirund das -Ausführung Flagge zu sehen Dir Versionsinformation.

$ dir –help

$ dir –Version

Abschluss

Dies sind nur einige Beispiele dafür, wie die dir Befehl verwendet werden kann. Es stehen vielfältige Zusatzoptionen zur Verfügung. Um mehr über die zu erfahren dir Befehl, siehe dir Dokumentation aus den Manpages.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen