Cara mencari bilangan fail dalam direktori dan subdirektori
- 1630
- 231
- Clarence Tromp
Dalam panduan ini, kami akan merangkumi cara memaparkan jumlah fail dalam direktori kerja semasa atau mana -mana direktori lain dan subdirektorinya pada sistem Linux.
Kami akan menggunakan perintah cari yang digunakan untuk mencari fail dalam hierarki direktori bersama dengan arahan WC yang mencetak bilangan baru, perkataan, dan byte untuk setiap fail, data alternatif dibaca dari input standard.
Berikut adalah pilihan yang boleh kita gunakan dengan Cari Perintah seperti berikut:
-Jenis
- Menentukan jenis fail untuk mencari, dalam kes di atas,f
bermaksud mencari semua fail biasa.-Cetak
- tindakan untuk mencetak jalan mutlak fail.-L
- Pilihan ini mencetak jumlah baris baru, yang sama dengan jumlah jalur fail mutlak output dengan mencari arahan.
Sintaks umum perintah mencari.
# cari . -Taip F -Retak | wc -l $ sudo cari . -Taip F -Retak | WC -L
Penting: Gunakan arahan sudo untuk membaca semua fail dalam direktori yang ditentukan termasuk dalam subdirektori dengan keistimewaan super, untuk mengelakkan "Kebenaran ditolak"Kesalahan seperti dalam skrin ditembak di bawah:
Cari bilangan fail di linuxAnda dapat melihat bahawa dalam arahan pertama di atas, tidak semua fail dalam direktori kerja semasa dibaca oleh cari perintah.
Berikut adalah contoh tambahan untuk menunjukkan jumlah fail biasa di /var/log
dan /dan lain-lain
Direktori masing -masing:
$ sudo cari/var/log/-type f -print | wc -l $ sudo cari / etc / -type f -print | WC -L
Untuk lebih banyak contoh di Linux Cari arahan dan Perintah WC Melalui siri artikel berikut untuk pilihan penggunaan tambahan, petua dan arahan yang berkaitan:
- 35 Contoh Perintah 'Cari' Berguna di Linux
- Cara Mencari Fail Terbaru atau Hari Ini di Linux
- Cari Top 10 Directoires dan Fail Ruang Cakera di Linux
- 6 Contoh Perintah 'WC' berguna untuk mengira garis, perkataan dan watak
Itu sahaja! Sekiranya anda mengetahui kaedah lain untuk memaparkan jumlah fail dalam direktori dan subdirektori, berkongsi dengan kami dalam komen.
- « Cara Mengekalkan Sesi Masa Kata Laluan 'Sudo' Lebih lama di Linux
- Cara menetapkan output arahan linux kepada pemboleh ubah »