So zählen Sie die Anzahl von Dateien und Unterverzeichnissen in einem bestimmten Verzeichnis

So zählen Sie die Anzahl von Dateien und Unterverzeichnissen in einem bestimmten Verzeichnis

Der einfachste Weg, um die Anzahl von Dateien und Unterverzeichnissen in einem Verzeichnis mit a zu zählen Baum Befehl, der am besten dafür bekannt ist, Dateien und Verzeichnisse in baumartigen Form anzuzeigen.

Obwohl Sie Quoten jederzeit aktivieren können, um den Speicherplatz und den Inode -Gebrauch einzuschränken, um Benutzermissbrauch zu vermeiden, kann dieser Befehl trotzdem nützlich sein. Standardmäßig wird das aktuelle Arbeitsverzeichnis angenommen, wenn keine Argumente angegeben werden:

$ tree -ilf 1 
Probenausgabe
… /10-Top-Linux-Verteilung von 2015.png ./Adobe-Flash-Player-Alternativ.JPG ./CentOS-7-Security-Härtung-Guide.png ./codieren.png ./d-logo-sketch.png ./Experten-Share-Gedanken-auf-25.-Jubiläum der Welt-Wide-WEB-431806-2.JPG ./Get-Default-Os-Logo.png ./InstallCinnamonDesKtoponubuntuandFedora720x345.png ./Install-nagios-in-centos.JPG ./Install-VMware-Workstation-12-in-Linux.png ./Installieren Sie WordPress-on-Centos-Fedora.png ./Linux-Wesentials-Bundle-Kurs.png ./Linux-online-Trainingskurse.png ./Linux-PDF-Readers-Viewer-Tools.png ./Linux-Play-Game.JPG ./Logo.png ./nrpe-3.0.Teer.gz ./Python-und-linux-administration-Kurs.png ./Ravi ./TeamViewer 11 0 57095 i386 ./Telegramm ./tSetup.0.10.1.Teer.xz ./VboxGuestAdditions_5.0.0.ISO ./Vivaldi-Avout.png ./VMware-Workstation-Full-12.1.1-3770994.x86_64.bündeln 3 Verzeichnisse, 22 Dateien 

Wenn Sie dieselben Informationen für anzeigen möchten /var/log, Tun:

$ baum -ilf 1 /var /log /log 
Probenausgabe
/var/log/var/log/alternativen.log/var/log/apt/var/log/aptitude/var/log/auth.log/var/log/boot.log/var/log/stootstrap.log/var/log/btmp/var/log/btmp.1/var/log/consolekit/var/log/cups/var/log/dmesg/var/log/dpkg.log/var/log/faillog/var/log/fontconfig.log/var/log/fsck/var/log/gpu-Manager.log/var/log/hp/var/log/installer/var/log/kern.log/var/log/lastlog/var/log/mdm/var/log/mintsystem.log/var/log/mintsystem.Zeitstempel/var/log/ntpstats/var/log/samba/var/log/rede-dispatcher/var/log/syslog/var/log/syslogg.1/var/log/teamViewer11/var/log/unbeaufsichtigtes Upgrades/var/log/upstart/var/log/vbox-install.log/var/log/wtmp/var/log/wtmp.1/var/log/xorg.0.log/var/log/xorg.0.Protokoll.alt 13 Verzeichnisse, 23 Dateien 

Geben Sie den folgenden Befehl ein, um Informationen zu Dateien und Unterverzeichnissen im Verzeichnis anzuzeigen ISOs.

$ tree -ilf 1 ISOs 
Probenausgabe
ISOS ISOS/CentOS-6.5-X86_64-Minimal.ISO ISOS/CentOS-7.0-1406-X86_64-Minimal.ISO ISOS/CentOS-7-X86_64-DVD-1503-01 ISOS/CES-STANDARD-3.3-X86_64.ISO ISOS/DEBIAN-8.1.0-AMD64-CD-1.ISO ISOS/Kali-Linux-2.0-i386 ISOS/OpenSuse-13.2-DVD-X86_64.ISO ISOS/RHEL-SERVER-7.0-X86_64-DVD.ISO ISOS/UBUNTU-14.04.2-Desktop-AMD64.ISO ISOS/UBUNTU-14.04.3-Server-AMD64.ISO ISOS/VL-7.1-STD-Finale.ISO ISOS/Win10_1511_1_english_x32.ISO ISOS/Win10_1511_1_spanish_64.ISO 2 Verzeichnisse, 11 Dateien 
Zählen Sie Dateien und Unterverzeichnisse in einem Verzeichnis

Erklären Baum Optionen, die im obigen Befehl verwendet werden:

  1. -ich - Es ist eine grafische Option, mit der der Baum die Eindringleitungen ausdrucken kann
  2. -L - Gibt die Ebene der Tiefe des zu angezeigten Verzeichnisbaums an, was im obigen Fall ist 1
  3. -F - Drucken den Baum das vollständige Pfadpräfix für jede Datei drucken

Wie Sie vom Bild oben angezeigt werden können, nachdem Sie alle Dateien und Unterverzeichnisse aufgelistet haben, Baum Zeigt Ihnen die Gesamtzahl der Verzeichnisse und Dateien im von Ihnen angegebenen Verzeichnis an.

Vorgeschlagene Lesen: Verschlüsseln und entschlüsseln Sie Dateien und Verzeichnisse mit TAR und OpenSSL

Sie können sich auf die beziehen Baummann Seite Um nützlichere Optionen zu ermitteln, einige Konfigurationsdateien und Umgebungsvariablen, um besser zu verstehen, wie es funktioniert.

Abschluss

Hier haben wir einen wichtigen Tipp abgedeckt, der Ihnen helfen kann, die zu verwenden Baum Nützlichkeit auf eine andere Weise im Vergleich zu seiner traditionellen Verwendung, um Dateien und Verzeichnisse in baumartiger Form anzuzeigen.

Sie können neue Tipps erstellen, indem Sie die zahlreichen verwenden Baum Optionen aus der Mannseite. Haben Sie einen nützlichen Tipp für die Verwendung von Baum?? Teilen Sie es dann mit Millionen von Linux -Benutzern auf der ganzen Welt durch das Feedback -Formular unten mit.