Linux hat verschiedene Methoden, um zu bestimmen, wie viele Dateien und Verzeichnisse sich in einem Linux-Verzeichnis befinden. Im Folgenden haben wir einige verschiedene Methoden aufgelistet, wie Sie die Anzahl der Dateien oder Verzeichnisse in Linux anzeigen können.
Verwenden Sie den Baumbefehl
Der Baumbefehl ist eine schnelle Möglichkeit, eine Liste der Dateien und Verzeichnisse sowie eine Anzahl von Dateien und Verzeichnissen zu erhalten. Denken Sie daran, wenn tree ohne zusätzliche Parameter ausgeführt wird, listet er die Anzahl der Dateien und Verzeichnisse im aktuellen Verzeichnis und den Unterverzeichnissen auf.
Wenn Sie nur den Inhalt des aktuellen Verzeichnisses auflisten möchten, können Sie den folgenden Befehl verwenden.
tree -i -L 1
Verwenden Sie echo in Kombination mit wc
Benutzer können auch sehen, wie viele Dateien oder Ordner sich in einem Verzeichnis befinden, indem sie den echo-Befehl in Kombination mit dem wc-Befehl verwenden. Nachfolgend finden Sie einige verschiedene Beispiele, wie dies geschehen kann.
Ruft eine Anzahl aller Dateien und Verzeichnisse im aktuellen Verzeichnis ab
echo * | wc
Sobald der obige Befehl eingegeben wurde, erhalten Sie eine Ausgabe ähnlich dem folgenden Beispiel. In diesem Beispiel gibt die „10“ die Anzahl der Verzeichnisse und Dateien im aktuellen Verzeichnis an.
1 10 104
Rufen Sie nur die Verzeichnisse im aktuellen Verzeichnis ab
echo */ | wc
Abrufen der Anzahl der Dateien in einem Verzeichnis
Der folgende Beispielbefehl geht davon aus, dass alle Dateien im Verzeichnis Erweiterungen haben. Wenn eine Datei keine Erweiterung hat, wird sie nicht gezählt.
echo *.* | wc