Cara mengira bilangan fail dan subdirektori di dalam direktori tertentu
- 4607
- 347
- Clay Weber
Cara paling mudah untuk mengira bilangan fail dan subdirektori dalam direktori menggunakan a pokok
perintah, yang paling terkenal kerana memaparkan fail dan direktori dalam bentuk seperti pokok.
Walaupun anda selalu dapat mengaktifkan kuota untuk menyekat ruang cakera dan penggunaan inode untuk mengelakkan penyalahgunaan pengguna, perintah ini mungkin berguna pula. Secara lalai, direktori kerja semasa diandaikan jika tiada hujah diberikan:
$ pohon -ilf 1
Output sampel
... /10-Top-Linux-Distributions-of-2015.png ./Adobe-Flash-Player-Alternative.JPG ./Centos-7-Security-Hardening-Guide.png ./pengekodan.png ./D-Logo-sketch.png ./Pakar-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 ./Pasang-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 direktori, 22 fail
Sekiranya anda ingin melihat maklumat yang sama untuk /var/log
, lakukan:
$ tree -ilf 1 /var /log
Output sampel
/var/log/var/log/alternatif.log/var/log/apt/var/log/aptitud/var/log/auth.log/var/log/boot.log/var/log/bootstrap.log/var/log/btmp/var/log/btmp.1/var/log/consolekit/var/log/cawan/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/pemasang/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/ucapan-dispatcher/var/log/syslog/var/log/syslog.1/var/log/teamviewer11/var/log/upgrades tanpa pengawasan/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.tua 13 direktori, 23 fail
Taipkan arahan di bawah untuk melihat maklumat mengenai fail dan subdirektori dalam direktori ISOS
.
$ pohon -ilf 1 isos
Output sampel
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 direktori, 11 failKira fail dan subdirektori dalam direktori
Menjelaskan pokok
Pilihan yang digunakan dalam arahan di atas:
-i
- Ini adalah pilihan grafik yang membolehkan pokok mencetak garis lekukan-L
- Menentukan tahap kedalaman pokok direktori yang akan dipaparkan, yang dalam kes di atas adalah 1-f
- Membuat pokok mencetak awalan laluan penuh untuk setiap fail
Seperti yang anda dapat lihat dari imej di atas, setelah menyenaraikan semua fail dan subdirektori, pokok
menunjukkan jumlah direktori dan fail dalam direktori yang anda tentukan.
Cadangan Baca: Menyulitkan dan menyahsulit fail dan direktori menggunakan tar dan openssl
Anda boleh merujuk kepada halaman lelaki pokok Untuk mengetahui lebih banyak pilihan yang berguna, beberapa fail konfigurasi dan pembolehubah persekitaran untuk lebih memahami bagaimana ia berfungsi.
Kesimpulan
Di sini, kami menutup tip penting yang dapat membantu anda menggunakan pokok
utiliti dengan cara yang berbeza berbanding penggunaan tradisionalnya, untuk memaparkan fail dan direktori dalam bentuk seperti pokok.
Anda boleh membina petua baru dengan menggunakan banyak pokok Pilihan dari halaman lelaki. Adakah anda mempunyai tip berguna mengenai penggunaan pokok? Kemudian kongsi dengan berjuta -juta pengguna Linux di seluruh dunia melalui borang maklum balas di bawah.
- « Ketahui cara mempercepat laman web menggunakan modul nginx dan gzip
- DSTAT - Alat yang bijak untuk memantau prestasi pelayan Linux dalam masa nyata »