Cara menghitung jumlah file dan subdirektori di dalam direktori yang diberikan

Cara menghitung jumlah file dan subdirektori di dalam direktori yang diberikan

Cara termudah untuk menghitung jumlah file dan subdirektori dalam direktori menggunakan a pohon perintah, yang terkenal karena menampilkan file dan direktori dalam bentuk seperti pohon.

Meskipun Anda selalu dapat mengaktifkan kuota untuk membatasi ruang disk dan penggunaan inode untuk menghindari penyalahgunaan pengguna, perintah ini mungkin berguna. Secara default, direktori kerja saat ini diasumsikan jika tidak ada argumen yang diberikan:

$ pohon -ilf 1 
Output sampel
… /10-top-linux-distribusi-of-2015.png ./Adobe-flash-player-alternative.jpg ./Centos-7-security-hardening-panduan.png ./pengkodean.png ./D-Logo-Sketch.png ./Pakar-share-dipastikan-on-25-anirviversary-of-the-wide-wide-web-431806-2.jpg ./Get-default-os-logo.png ./InstallcinnamondesktoponubuntUandfedora720x345.png ./Instal-nagios-in-centos.jpg ./Install-vmware-workstation-12-in-linux.png ./Install-wordpress-on-centos-fedora.png ./Linux-Esensials-Bundle-Course.png ./Linux-online-training-courses.png ./Linux-PDF-Readers-Viewers-Tools.png ./linux-play-game.jpg ./logo.png ./nrpe-3.0.ter.GZ ./Kursus Python-and-Linux-Administration.png ./Ravi ./TeamViewer 11 0 57095 I386 ./Telegram ./tsetup.0.10.1.ter.xz ./Vboxguestadditions_5.0.0.iso ./Vivaldi-About.png ./Vmware-workstation-full-12.1.1-3770994.x86_64.bundel 3 direktori, 22 file 

Jika Anda ingin melihat informasi yang sama /var/log, Mengerjakan:

$ tree -ilf 1 /var /log 
Output sampel
/var/log/var/log/alternatif.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/cangkir/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/wicara-dispatcher/var/log/syslog/var/log/syslog.1/var/log/TeamViewer11/var/log/tidak dijaga 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.catatan.tua 13 direktori, 23 file 

Ketik perintah di bawah ini untuk melihat informasi tentang file dan subdirektori di direktori ISOS.

$ tree -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 file 
Hitung file dan subdirektori dalam direktori

Menjelaskan pohon Opsi yang digunakan dalam perintah di atas:

  1. -Saya - Ini adalah opsi grafis yang memungkinkan pohon mencetak garis indentasi
  2. -L - menentukan tingkat kedalaman pohon direktori yang akan ditampilkan, yang dalam kasus di atas adalah 1
  3. -F - membuat pohon mencetak awalan jalur lengkap untuk setiap file

Seperti yang dapat Anda lihat dari gambar di atas, setelah mencantumkan semua file dan subdirektori, pohon Menunjukkan jumlah total direktori dan file di direktori yang Anda tentukan.

Disarankan Baca: Mengenkripsi dan mendekripsi file dan direktori menggunakan tar dan openssl

Anda dapat merujuk ke halaman pria pohon Untuk menemukan opsi yang lebih berguna, beberapa file konfigurasi dan variabel lingkungan untuk lebih memahami cara kerjanya.

Kesimpulan

Di sini, kami membahas tip penting yang dapat membantu Anda menggunakan pohon utilitas dengan cara yang berbeda dibandingkan dengan penggunaan tradisional, untuk menampilkan file dan direktori dalam bentuk seperti pohon.

Anda dapat membangun tip baru dengan menggunakan banyak pohon Opsi dari halaman pria. Apakah Anda memiliki tip yang berguna tentang penggunaan pohon? Kemudian bagikan dengan jutaan pengguna Linux di seluruh dunia melalui formulir umpan balik di bawah ini.