Berlen katalogyň içinde faýllaryň we bukjalaryň sanyny nädip sanamaly


Faýllary we kataloglary agaç görnüşinde görkezmek bilen iň meşhur bolan agaç buýrugyny ulanyp, bukjadaky faýllaryň we bukjalaryň sanyny sanamagyň iň aňsat usuly.

Ulanyjylaryň hyýanatçylykly peýdalanmazlygy üçin disk giňişligini we inode ulanylyşyny çäklendirmek üçin kwotalary elmydama açyp bilersiňiz, bu buýruk her niçigem bolsa peýdaly bolup biler. Düzgüne görä, argumentler berilmese häzirki iş katalogy göz öňünde tutulýar:

$ tree -iLf 1
.
./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

Şol bir maglumaty /var/log üçin görmek isleseňiz, ýerine ýetiriň:

$ tree -iLf 1 /var/log
/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

Faýllar we kiçi bukjalar baradaky maglumatlary ISOs katalogynda görmek üçin aşakdaky buýrugy ýazyň.

$ tree -iLf 1 ISOs 
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

Aboveokardaky buýrukda ulanylýan agaç opsiýalaryny düşündirmek:

  1. -i - agajyň indentasiýa çyzyklaryny çap etmegine mümkinçilik berýän grafiki warianty
  2. -L - görkezilmeli katalog agajynyň çuňlugyny kesgitleýär, ýokardaky ýagdaýda 1
  3. -f - agaçlary her faýl üçin doly ýol prefiksini çap edýär

Aboveokardaky suratdan görnüşi ýaly, ähli faýllary we kiçi bukjalary sananyňyzdan soň, agaç görkezilen katalogyňyzdaky bukjalaryň we faýllaryň umumy sanyny görkezýär.

Işleýşine has gowy düşünmek üçin has peýdaly wariantlary, käbir konfigurasiýa faýllaryny we daşky gurşaw üýtgeýjilerini tapmak üçin agaç adam sahypasyna ýüz tutup bilersiňiz.

Netije

Bu ýerde, faýllary we kataloglary agaç görnüşinde görkezmek üçin adaty ulanylyşy bilen deňeşdirilende başgaça agajy peýdasyny ulanmaga kömek edip biljek möhüm bir maslahaty açdyk.

Adam sahypasyndaky köp sanly agaç wariantlaryny ulanyp, täze maslahatlar gurup bilersiňiz. Agajyň ulanylyşy barada peýdaly maslahatyňyz barmy? Soňra aşakdaky seslenme formasy arkaly dünýädäki millionlarça Linux ulanyjylary bilen paýlaşyň.