Jak zliczyć liczbę plików i podkatalogów w danym katalogu
- 3115
- 967
- Igor Madej
Najłatwiejszy sposób naliczenia liczby plików i substancji w katalogu za pomocą drzewo
polecenie, które jest najbardziej znane z wyświetlania plików i katalogów w formie przypominającej drzewo.
Chociaż zawsze możesz włączyć kwoty ograniczenie miejsca na dysku i użycie inodów, aby uniknąć nadużycia użytkowników, to polecenie może być przydatne. Domyślnie przyjmuje się obecny katalog roboczy, jeśli nie podano żadnych argumentów:
$ Tree -ilf 1
Przykładowy wyjście
… /10-top-linux-dystrybucje z 2015 r.png ./Adobe-Flash-Player-Alternative.jpg ./Centos-7-Security-Hardening-Hardening-Guide.png ./kodowanie.png ./D-logo-sket.png ./Eksperci-SHARE-THUGHTHITS-ON-25-ANNIVERSARY-OF-WORLD-WIDE-WEB-431806-2.jpg ./Get-default-oS-logo.png ./InstaltCinnamondesktoponubuntuandfedora720x345.png ./Instal-Nagios-in-Centos.jpg ./Instal-VMware-Workstation-12-in-linux.png ./Instalowanie-WordPress-on-Centos-Fedora.png ./Linux-Essential-Bundle-Course.png ./Linux-Online-Training-Courses.png ./Linux-PDF-Readers-Viewers-tools.png ./-Linux-Play-Game.jpg ./logo.png ./NRPE-3.0.smoła.GZ ./Python-and-Linux-Administration-Course.png ./Ravi ./TeamViewer 11 0 57095 i386 ./Telegram ./TSetUp.0.10.1.smoła.xz ./Vboxguestadditions_5.0.0.ISO ./Vivaldi-About.png ./VMware-Workstation-Full-12.1.1-3770994.x86_64.pakiet 3 katalogi, 22 pliki
Jeśli chcesz wyświetlić te same informacje dla /var/log
, Do:
$ Tree -ilf 1 /var /log
Przykładowy wyjście
/var/log/var/log/alternatywy.log/var/log/apt/var/log/aptitude/var/log/auth.log/var/log/boot.log/var/log/bootstrap.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/fsc/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.Timestamps/var/log/ntpstats/var/log/samba/var/log/merm-dispatcher/var/log/syslog/var/log/syslog.1/var/log/teamviewer11/var/log/untaalded-updgrades/var/log/upstart/var/log/vbox-install.log/var/log/wtmp/var/log/wtmp.1/var/log/xorg.0.log/var/log/xorg.0.dziennik.stary 13 katalogów, 23 pliki
Wpisz poniższe polecenie, aby wyświetlić informacje o plikach i podkatalogach w katalogu ISOS
.
$ Tree -ilf 1 ISOS
Przykładowy wyjście
ISOS ISOS/CENTOS-6.5-x86_64-minimalny.ISO ISOS/CENTOS-7.0-1406-x86_64-minimalny.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-serwer-AMD64.ISO ISOS/VL-7.1-STD-FIND.ISO ISOS/Win10_1511_1_english_x32.ISO ISOS/Win10_1511_1_spanish_64.ISO 2 katalogi, 11 plikówPolicz pliki i podkatalog w katalogu
Wyjaśnianie drzewo
Opcje używane w poleceniu powyżej:
-I
- Jest to opcja graficzna, która umożliwia drzewo drukowanie linii wcięcia-L
- określa poziom głębokości drzewa katalogu, który ma być wyświetlany, co w powyższym przypadku jest 1-F
- sprawia, że drzewo drukują pełny prefiks ścieżki dla każdego pliku
Jak można wyświetlić z powyższego obrazu, po wymiekaniu wszystkich plików i podlokdaryzatorów, drzewo
pokazuje całkowitą liczbę katalogów i plików w określonym katalogu.
Sugerowane przeczytanie: Szyfruj i odszyfrowaj pliki i katalogi za pomocą TAR i OpenSSL
Możesz odnieść się do Strona Tree Man Aby odkryć bardziej przydatne opcje, niektóre pliki konfiguracyjne i zmienne środowiskowe, aby lepiej zrozumieć, jak to działa.
Wniosek
Tutaj omówiliśmy ważną wskazówkę, która może pomóc Ci użyć drzewo
użyteczność w inny sposób w porównaniu z tradycyjnym użyciem, do wyświetlania plików i katalogów w formie przypominającej drzewo.
Możesz zbudować nowe wskazówki, używając licznych drzewo Opcje ze strony mężczyzny. Czy masz jakąkolwiek przydatną wskazówkę dotyczącą użycia drzewa? Następnie udostępnij go milionom użytkowników Linux na całym świecie za pośrednictwem poniższego formularza sprzężenia zwrotnego.
- « Dowiedz się, jak przyspieszyć witryny za pomocą modułu Nginx i GZIP
- DSTAT - zaradne narzędzie do monitorowania wydajności serwera Linux w czasie rzeczywistym »