Anzeige der Anzahl der Unterverzeichnisse und Dateien in Himbeer Pi?
Es gibt mehrere Befehle, um die Liste anzuzeigen oder die Dateien in Verzeichnissen oder Unterverzeichnissen zu finden:
1: Durch LS- und WC -Befehle
2: Durch den Baumbefehl
3: Durch Find Command
1: LS-Befehl, um die Anzahl von Dateien und Verzeichnissen/Unterverzeichnissen zu finden
Um alle Dateien oder Verzeichnisse in einem Verzeichnis zu finden und ls Befehl wird verwendet. Der ls Der Befehl zeigt alles an, was in einem Verzeichnis vorhanden ist, unabhängig davon, ob es sich um eine Datei oder ein Unterverzeichnis handelt. Von hier aus können Sie die Dateien oder Unterverzeichnisse zählen:
$ lsWenn Sie die Nummer nicht manuell zählen möchten, wird die Gesamtzahl der Dateien und Unterabschreibungen mit dem Befehl unter geschriebener Befehl angezeigt, indem sie mit dem WC-Befehl zählen:
$ ls | wc -lIm Bild unten können Sie beispielsweise feststellen, dass die Gesamtzahl der Dateien und Unterverzeichnisse in meinem Heimverzeichnis 68 beträgt.
Wenn Sie die Dateien und Unterverzeichnisse in einem bestimmten Verzeichnis finden möchten, ohne auf dieses Verzeichnis zu wechseln, können Sie einfach LS mit dem Namen dieses Verzeichnisses finden:
Syntax
$ lsBeispiel
Hier habe ich den Inhalt von Desktop- und Dokumentverzeichnissen angesehen:
$ ls DesktopUnd indem der gleiche WC-Befehl (Word-Count) verwendet wird, kann die Gesamtzahl der Dateien und Unterverzeichnisse in einem Verzeichnis angezeigt werden:
$ ls/home/pi/2: Baumbefehl, um die Anzahl von Dateien und Verzeichnissen/Unterverzeichnissen zu finden
Der Befehl Baum kann auch verwendet werden, um den Baum von Dateien und Unterverzeichnissen zusammen mit der Gesamtzahl der Verzeichnisse in einem Verzeichnis oder einem System anzuzeigen. Es kann entweder verwendet werden, um alle Inhalte in einem bestimmten Benutzer oder einem Verzeichnis anzuzeigen:
$ treeDie Ausgabe zeigt einen Baum aller Dateien und Verzeichnisse an, und die Gesamtzahl der Dateien und Verzeichnisse wird unten angezeigt, was im Bild hervorgehoben ist:
Wenn Sie nur die Summe aller Subdirektorien und Dateien in einem Verzeichnis haben möchten, fügen Sie WC -L mit dem Baumbefehl hinzu, und es wird die Nummer angezeigt:
$ tree | wc -l3: Suchen Sie den Befehl, um die Anzahl der Dateien in einem Verzeichnis/Unter-Verzeichnis zu finden
Wenn Sie nur die Anzahl der Dateien in einem Verzeichnis mit Ausnahme von Unterverzeichnissen anzeigen möchten, dann ist das unten geschriebene Verzeichnis finden Befehl kann verwendet werden:
$ find -Typ f fDie Ausgabe zeigt alle in einem Verzeichnis vorhandenen Dateien an
Und wenn Sie nur die Nummer für eine Datei möchten, einfach Rohrwörterzahl (Toilette) Befehl damit:
$ find -Typ f | WC -lAbschluss
Es werden verschiedene Befehle verwendet, um die Anzahl der Dateien und Unterdirektorien in einem Verzeichnis zu finden, die im Artikel ausführlich erörtert werden. Der ls Der Befehl wird verwendet, um alle Dateien und Unterverzeichnisse aufzulisten. Während die Baum Der Befehl gibt einen vollständigen Baum des in der Datei vorhandenen Inhalts an. Wenn Sie nur die Gesamtzahl der Unterabrechnung und Dateien wünschen, dann die Pipe Toilette Befehl, um Ihnen eine Anzahl von Dateien sowie Unterverzeichnisse zu geben.