Das Linux -Äquivalent des Windows -Befehls und die Verwendung

Das Linux -Äquivalent des Windows -Befehls und die Verwendung
Um die Details zu den Dateien in einem Verzeichnis anzuzeigen, können Sie die verwenden Dir Befehl. Das Standardverhalten der Dir Der Befehl besteht darin, die Informationen des aktuellen Verzeichnisses aufzulisten. Wenn weder -CFTUVSUX noch -Sortieren Optionen werden verwendet, die Elemente werden alphabetisch sortiert.

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.