Worüber werden wir sprechen??
In diesem Leitfaden werden wir sehen, wie man die benutzt Dir Befehl zur Auflistung der Informationen zu einem bestimmten Verzeichnis und erfahren Sie die verschiedenen Optionen, um die Elemente darin zu sortieren.
Syntax des DIR -Befehls
Der Dir Der Befehl hat die folgende Standardsyntax:
$ Dir
Verwendung der Dir Befehl mit Beispielen
Der Dir Der Befehl wird am häufigsten verwendet, um den Inhalt eines Verzeichnisses in Standard -alphabetischen Reihenfolge zu zeigen.
Standardmäßig 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 zum Ende des Befehls hinzu. Zum Beispiel den Inhalt des Heimverzeichnisses des Benutzers LinuxHint Das Verzeichnis wird 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 Die Option ermöglicht die Verzeichnisliste enthalten die versteckten Dateien (.) Zusätzlich zu den regulären Dateinamen. Zusätzlich mit dem -l Option, die Ausgabe wird 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 dem angezeigt -D Möglichkeit.
Der Eigentümer des Verzeichnisses, der Gruppenbesitzer und die Berechtigungen werden alle in einer detaillierten Auflistung angezeigt, wenn -dl wird eingesetzt.
$ dir -d /home /linuxHint
$ dir -d -l /home /linuxhint
Auflistung der Indexnummer der Dateien
Der Indexknoten wird durch das Akronym „Inode“ bezeichnet. Ein Inode ist eine eindeutige Ganzzahl, die jeder Datei und jedem Verzeichnis in einem Dateisystem zugeordnet ist.
Die Gesamtanzahl eines Dateisystems wird beim Erstellen festgelegt und kann nicht dynamisch geändert werden. Folglich ist es entscheidend, die Inode -Verwendung häufig zu überprüfen, um sicherzustellen, dass sie den festgelegten Einschränkungen entspricht.
Wir können die Index-/Inode -Nummer jeder Datei mit dem erhalten -ich Möglichkeit:
$ dir -i
So sortieren Sie die Dateien basierend auf der Größe
Wir können die Größe einzelner Dateien mit dem sehen -S Möglichkeit. Darüber hinaus können wir die Dateigrößen auch intuitiver mit dem anzeigen -H Möglichkeit:
$ DIR -SHL
Wie wir aus der Ausgabe erkennen können, befinden sich die Dateigrößen in Kilobyten (siehe die erste Spalte). Um die Dateien nach Größe zu sortieren, können wir einfach die hinzufügen -S Möglichkeit:
$ dir -ashls
So sortieren Sie die Dateien basierend auf der Änderungszeit
Interessanterweise können wir auch unsere Dateien bestellen, je nachdem, als sie zuletzt geändert wurden, wobei die zuletzt aktualisierten oben angezeigt werden. Der -T Switch ist hier praktisch:
$ dir -aslt
So listen Sie die Dateien ohne Eigentümer auf
Du kannst den ... benutzen -G schalten wie -l um die Dateien jedoch ohne ihre Eigentümer aufzulisten. Auch der -G Switch kann verwendet werden, um die Dateien aufzulisten, ohne die Gruppennamen zu drucken.
$ dir -ahgg /home /linuxhint
Aus dem vorhergehenden Ergebnis geht hervor, dass weder der Aktenbesitzer noch der Gruppenbesitzer angezeigt werden. Zusätzlich die -Autor Die Option zeigt den Autor der Datei an:
$ dir -al -autor /home /linuxhint
Außerdem müssen wir die verwenden -l Option hier, um den Namen des Autors zu sehen.
So listen Sie die Verzeichnisse vor jeder Datei auf
Wenn Sie die Verzeichnisse vor anderen Dateien auflisten möchten, verwenden Sie die -Gruppenverzeichnis-erstmals Streit:
$ DIR -l-Gruppen-Verzeichnis-erstmals
Sie können sehen, dass die Verzeichnisse vor den regulären Dateien angezeigt werden. Auch für Verzeichnisse die "D" Präfix wird verwendet, während "-" wird für reguläre Dateien verwendet. Verwendung der -R Option können Sie die Unterverzeichnisse rekursiv auflisten:
$ DIR -r -l -Gruppen -Verzeichnis -erstmals
Auflistung der Dateien mit den Benutzer- und Gruppen -IDs
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 -Autor
Mit dem -N Möglichkeit:
$ dir -nl -Autor
So listen Sie die von Commas getrennten Dateien auf
Der -M Mit der Option können Sie die von Commas getrennten Dateien auflisten.
$ dir -am
Benutze die -Hilfe Option, um weitere Informationen darüber zu erhalten Dir, und das -Ausführung Flagge zu sehen Dir's Versionsinformation.
$ DIR -HELP
$ DIR -Version
Abschluss
Dies sind nur ein paar Fälle, wie die Dir Befehl kann verwendet werden. Es stehen eine Vielzahl zusätzlicher Optionen zur Verfügung. Um mehr über die zu erfahren Dir Befehl, siehe Dir Dokumentation der Mannseiten.