Kaip suskaičiuoti failų ir pakatalogių skaičių nurodytame kataloge
Lengviausias būdas suskaičiuoti failų ir pakatalogių skaičių kataloge naudojant komandą tree
, kuri geriausiai žinoma kaip failų ir katalogų atvaizdavimas medžio pavidalu.
Nors visada galite įjungti kvotas, kad apribotumėte vietos diske ir inode naudojimą, kad išvengtumėte piktnaudžiavimo vartotoju, ši komanda vis tiek gali būti naudinga. Pagal numatytuosius nustatymus dabartinis darbo katalogas laikomas prielaida, jei nepateikiami jokie argumentai:
tree -iLf 1
Pavyzdžio išvestis
.
./10-Top-Linux-Distributions-of-2015.png
./adobe-flash-player-alternative.jpg
./CentOS-7-Security-Hardening-Guide.png
./coding.png
./d-logo-sketch.png
./Experts-Share-Thoughts-on-25th-Anniversary-of-the-World-Wide-Web-431806-2.jpg
./Get-Default-OS-Logo.png
./InstallCinnamonDesktoponUbuntuandFedora720x345.png
./Install-Nagios-in-CentOS.jpg
./Install-Vmware-Workstation-12-in-Linux.png
./Install-WordPress-on-CentOS-Fedora.png
./Linux-Essentials-Bundle-Course.png
./Linux-Online-Training-Courses.png
./Linux-PDF-Readers-Viewers-Tools.png
./linux-play-game.jpg
./logo.png
./nrpe-3.0.tar.gz
./Python-and-Linux-Administration-Course.png
./Ravi
./teamviewer 11 0 57095 i386
./Telegram
./tsetup.0.10.1.tar.xz
./VBoxGuestAdditions_5.0.0.iso
./Vivaldi-About.png
./VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle
3 directories, 22 files
Jei norite peržiūrėti tą pačią /var/log
informaciją, atlikite toliau nurodytus veiksmus.
tree -iLf 1 /var/log
Pavyzdžio išvestis
/var/log
/var/log/alternatives.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/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.timestamps
/var/log/ntpstats
/var/log/samba
/var/log/speech-dispatcher
/var/log/syslog
/var/log/syslog.1
/var/log/teamviewer11
/var/log/unattended-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.log.old
13 directories, 23 files
Įveskite toliau pateiktą komandą, kad peržiūrėtumėte informaciją apie failus ir pakatalogius kataloge ISO
.
tree -iLf 1 ISOs
Pavyzdžio išvestis
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-FINAL.iso
ISOs/Win10_1511_1_English_x32.iso
ISOs/Win10_1511_1_Spanish_64.iso
2 directories, 11 files
Aukščiau pateiktoje komandoje naudotų medžio
parinkčių paaiškinimas:
-i
– tai grafinė parinktis, leidžianti medžiui spausdinti įtraukų eilutes-L
– nurodo rodomo katalogų medžio gylio lygį, kuris aukščiau nurodytu atveju yra 1-f
– priverčia medį spausdinti visą kiekvieno failo kelio priešdėlį
Kaip matote aukščiau esančiame paveikslėlyje, surašęs visus failus ir pakatalogius, medis
parodo bendrą katalogų ir failų skaičių nurodytame kataloge.
Siūlomas skaitymas: šifruoti ir iššifruoti failus ir katalogus naudojant Tar ir OpenSSL
Galite peržiūrėti medžio vadovo puslapį, kad sužinotumėte daugiau naudingų parinkčių, kai kuriuos konfigūracijos failus ir aplinkos kintamuosius, kad geriau suprastumėte, kaip tai veikia.
Išvada
Čia apžvelgėme svarbų patarimą, kuris gali padėti naudoti medžio
įrankį kitaip nei įprastu būdu, kad būtų rodomi failai ir katalogai į medį panašia forma.
Galite sukurti naujus patarimus naudodami daugybę medžio parinkčių iš vadovo puslapio. Ar turite naudingų patarimų apie medžio naudojimą? Tada pasidalykite ja su milijonais Linux vartotojų visame pasaulyje naudodami toliau pateiktą atsiliepimų formą.