Dieser Artikel zeigt einige Beispiele für die Verwendung des Befehls von DIR, um den Inhalt eines Verzeichnisses aufzulisten. Der Befehl DIR ist kein h?ufig verwendeter Befehl unter Linux, aber er funktioniert weniger wie der Befehl LS, den die meisten Linux -Benutzer bevorzugen.
[M?glicherweise m?gen Sie auch: Linux MKDIR -Befehlsbeispiele]
Wir werden den Befehl DIR diskutieren, in dem wir uns untersuchen, wie verschiedene Optionen und Argumente verwendet werden.
Die allgemeine Syntax des DIR -Befehls lautet wie folgt.
# dir [Option] [Datei]
DIR -Befehlsnutzung mit Beispielen
Die h?ufigste Verwendung des DIR -Befehls besteht darin, den Inhalt eines Verzeichnisses in aufsteigender Reihenfolge alphabetisch anzuzeigen.
Wenn Sie den Befehl DIR ohne Optionen oder Speicherort des Verzeichnisses ausführen, werden alle Dateien und Verzeichnisse in Ihrem aktuellen Arbeitsverzeichnis angezeigt.
# dir
Auflistung von Dateien und Verzeichnissen in einem bestimmten Pfad
Wenn Sie alle Dateien und Verzeichnisse eines bestimmten Pfades auflisten m?chten, fügen Sie den Pfad Ihres Verzeichnisses wie gezeigt hinzu. Hier listen wir Dateien und Verzeichnisse im Verzeichnis /etc
auf.
# Dir /etc
Um eine Datei pro Zeile aufzulisten, verwenden Sie die Option -1
wie folgt.
# dir -1 /etc.
Auflistung versteckter Dateien und Verzeichnisse
So auflisten Sie alle Dateien in einem Verzeichnis einschlie?lich .
(versteckte) Dateien, verwenden Sie die Option -a
. Sie k?nnen die Option -l
zum Formatieren als Liste (detaillierte Informationen) einfügen.
# dir -a # Dir -al
Auflistungsverzeichniseintr?ge
Wenn Sie nur Verzeichniseintr?ge anstelle von Verzeichnisinhalten auflisten müssen, k?nnen Sie die Option -d
verwenden. In der folgenden Ausgabe listet die Option -d
-Eintr?ge für das Verzeichnis /etc. auf.
Wenn Sie -dl
verwenden, wird eine lange Auflistung des Verzeichnisses einschlie?lich des Eigentümers, des Gruppenbesitzers und der Berechtigungen angezeigt.
# dir -d /etc. # dir -dl /etc.
Indexnummer der Dateien auflisten
Wenn Sie die Indexnummer jeder Datei anzeigen m?chten, verwenden Sie die Option -i
. Aus der folgenden Ausgabe sehen Sie, dass die erste Spalte Zahlen anzeigt. Diese Zahlen werden als Inodes bezeichnet, die manchmal als Indexknoten oder Indexnummern bezeichnet werden.
Ein Inode in Linux -Systemen ist ein Datenspeicher in einem Dateisystem, in dem Informationen zu einer Datei mit Ausnahme des Dateinamens und deren tats?chlichen Daten gespeichert sind.
# dir -il
Dateien nach Gr??en auflisten
Sie k?nnen Dateiengr??en mit der Option -s
anzeigen. Wenn Sie die Dateien nach der Gr??e sortieren müssen, verwenden Sie die Option -S
.
In diesem Fall müssen Sie auch die Option -h
verwenden, um die Dateigr??en in einem menschlich lesbaren Format anzuzeigen.
# Dir -SHL
In der obigen Ausgabe zeigt die erste Spalte die Gr??e der Dateien in Kilobyten . Die folgende Ausgabe zeigt eine sortierte Liste von Dateien gem?? ihren Gr??en mit der Option -S
-Option.
# dir -ashls /home /kone
Sie k?nnen auch Dateien nach ?nderungszeit sortieren, wobei die Datei, die kürzlich ge?ndert wurde, zuerst in der Liste angezeigt wurde. Dies kann mit der Option -t
erfolgen.
# dir -aslt /home /kone
Dateien ohne Eigentümer auflisten
Um Dateien ohne ihre Eigentümer aufzulisten, müssen Sie die Option -g
verwenden, die wie die Option -l
nur funktioniert, dass sie den Dateibesitzer nicht ausdruiert. Und um Dateien ohne Gruppenbesitzer aufzulisten, verwenden Sie die Option -G
wie folgt.
# dir -ahgg /home /kone
Wie Sie aus der obigen Ausgabe bemerken k?nnen, dass der Name des Dateibesitzers und des Gruppenbesitzers nicht gedruckt wird. Sie k?nnen den Autor einer Datei auch mit der Flag --author
wie folgt verwenden.
# Dir -al -autor /home /kone
In der obigen Ausgabe zeigt die fünfte Spalte den Namen des Autors einer Datei. Die Beispiele.Desktop -Dateien sind im Besitz von Benutzer KONE , geh?ren zu Group Kili und wurden von User KONE verfasst.
Verzeichnisse vor Dateien auflisten
M?glicherweise m?chten Sie Verzeichnisse vor allen anderen Dateien anzeigen, und dies kann durch die Verwendung des Flaggens --group-directories-first
wie folgt erfolgen.
# Dir -l-Gruppen-Verzeichnis zuerst
Wenn Sie die obige Ausgabe beobachten, k?nnen Sie feststellen, dass alle Verzeichnisse vor den regul?ren Dateien aufgeführt sind. Der Brief d
Bevor die Berechtigungen ein Verzeichnis und a
angeben, zeigt eine regul?re Datei an.
Sie k?nnen auch Unterverhandlungen rekursiv anzeigen, was bedeutet, dass Sie alle anderen Unterverzeichnisse in einem Verzeichnis mit der Option -r wie folgt auflisten k?nnen.
# dir -r
In der obigen Ausgabe bedeutet das (.)
Zeichen des aktuellen Verzeichnisses und des Heimverzeichnisses von Benutzer KONE drei Unterverzeichnisse, die Sicherungen , Dir und Dokumente sind.
Das Backup -Unterverzeichnis verfügt über zwei weitere Unterverzeichnisse, die Mariadb und MySQL sind, die keine Unterverzeichnisse haben.
Das Dir -Unterverzeichnis hat kein Unterverzeichnis. Und das Unterverzeichnis der Dokumente hat zwei Unterverzeichnisse, n?mlich Bücher und Tuts , die keine Unterverzeichnisse haben.
Auflistung von Dateien mit Benutzer- und Gruppen -IDs
Um Benutzer- und Gruppen -IDs anzuzeigen, müssen Sie die Option -n
verwenden. Beobachten wir den Unterschied zwischen den n?chsten beiden Ausg?ngen.
Ausgabe ohne Option -n .
# Dir -l -Autor
Ausgabe mit -n
.
# Dir -nl -Autor
Auflistungsdateien von Commas getrennt
Dies kann mit der Option -m
archiviert werden.
# dir -am
Um Hilfe bei der Verwendung des Befehls von DIR zu finden -HELP -Flag --help
-Flag und Versionsdetails der DIR -Verwendung --version
.
# dir -HELP # Dir --version
Abschluss
Dies sind nur Beispiele für die grundlegende Verwendung des Befehls von DIR , um viele andere Optionen zu verwenden
# Man Dir
Wenn Sie andere interessante Optionen oder M?glichkeiten für die Verwendung des Befehls von DIR finden, teilen Sie uns einen Kommentar mit. Ich hoffe, Sie finden diesen Artikel nützlich.
Das obige ist der detaillierte Inhalt vonLernen Sie Linux -Befehlsbefehlsbeispiele mit Optionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Als Systemadministrator k?nnen Sie sich (heute oder in Zukunft) in einer Umgebung arbeiten, in der Windows und Linux koexistieren. Es ist kein Geheimnis, dass einige gro?e Unternehmen einige ihrer Produktionsdienste in Windows -Boxen bevorzugen (oder müssen).

In Linux-Systemen 1. IPA- oder Hostname-I-Befehl verwenden, um private IP anzuzeigen. 2. Verwenden Sie curlifconfig.me oder curlipinfo.io/ip, um ?ffentliche IP zu erhalten. 3. Die Desktop -Version kann private IP über Systemeinstellungen anzeigen, und der Browser kann auf bestimmte Websites zugreifen, um die ?ffentliche IP anzuzeigen. 4. Gemeinsame Befehle k?nnen als Aliase für einen schnellen Anruf festgelegt werden. Diese Methoden sind einfach und praktisch und für IP -Anzeigenanforderungen in verschiedenen Szenarien geeignet.

Node.js basiert auf Chrome's V8 Engine und ist eine offene, ereignisgesteuerte JavaScript-Laufzeitumgebung, die zum Aufbau skalierbarer Anwendungen und Backend-APIs hergestellt wurde. NodeJS ist dafür bekannt, dass sie aufgrund seines nicht blockierenden E/A-Modells leicht und effizient ist und effizient

LinuxcanrunonModesthardwareWithSpecificMinimumRequirements Amshouldbeatleast512MBForCommand-LINEUSOR2GBFORTESKTOPENVIRMENTS.DIKSPACEREQUIRESAMINIMUMUMOF5–10 GB, obwohl25GBISBETTERFORAD

MySQL ist in C geschrieben und ist eine Open-Source, plattformübergreifend und eines der am h?ufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem für Webhosting, Datenanalyse,

Ubuntu hat lange als Bastion von Bastion of Barrierefreiheit, Polnisch und Macht im Linux -?kosystem gelandet. Mit der Ankunft von Ubuntu 25.04, dem Codenamen ?Plucky Puffin“, hat Canonical erneut sein Engagement für die Bereitstellung eines gezeigt

MongoDB ist eine leistungsstarke, hochskalierbare dokumentorientierte NoSQL-Datenbank, die für den starken Verkehr und eine enorme Datenmenge erstellt wurde. Im Gegensatz zu herk?mmlichen SQL -Datenbanken, die Daten in Zeilen und Spalten in Tabellen speichern, strukturiert MongoDB Daten in einem j

Magento wurde in PHP geschrieben und ist eine beliebte Open-Source-Plattform und eine vielseitige E-Commerce-Plattform, die Unternehmen einen Online-Einkaufswagen bietet. Es nutzt verschiedene PHP -Frameworks wie Symfony und Laminas, um seine Funktionalit?t und Benutzerfreundlichkeit zu verbessern. Magier
