Rumah  >  Artikel  >  Tutorial sistem  >  Cari fail yang anda perlukan dengan cepat! ——Gunakan arahan Linux find dan wc untuk mengira bilangan fail

Cari fail yang anda perlukan dengan cepat! ——Gunakan arahan Linux find dan wc untuk mengira bilangan fail

PHPz
PHPzke hadapan
2024-02-11 12:54:24957semak imbas

Dalam sistem Linux, kita selalunya perlu mencari fail tertentu, mungkin untuk menyandarkan, menyusun atau memadamnya. Walau bagaimanapun, apabila kami mempunyai sejumlah besar fail, carian manual menjadi sukar dan memakan masa. Nasib baik, sistem Linux menyediakan beberapa alat yang sangat berguna untuk membantu kami mencari fail yang kami perlukan dengan cepat dan mengiranya. Hari ini, kami akan memperkenalkan cara menggunakan arahan find dan wc untuk mencari fail yang anda perlukan dengan cepat dan mengira bilangannya.

Kami akan menggunakan arahan cari yang digunakan untuk mencari fail dalam hierarki direktori, berikut adalah pilihan yang akan kami gunakan dalam arahan cari seperti yang ditunjukkan di bawah:

-type - 指定要搜索的文件类型,在上面的情况下,f 表示查找所有常规文件。

-print - 打印文件绝对路径。

Berikut adalah pilihan yang digunakan dalam arahan wc kami seperti yang ditunjukkan di bawah:

-l – Pilihan ini mencetak jumlah bilangan baris baharu, iaitu jumlah bilangan laluan fail mutlak yang dikeluarkan oleh arahan find.

Sintaks am arahan cari

# find . -type f -print | wc -l

$ sudo find . -type f -print | wc -l

PS: Gunakan arahan sudo untuk membaca semua fail dalam direktori yang ditentukan, termasuk fail dalam subdirektori dengan keizinan superuser, untuk mengelakkan ralat "Kebenaran ditolak", seperti yang ditunjukkan dalam tangkapan skrin di bawah:

快速找到你需要的文件!——使用Linux find和wc命令统计文件数量
Cari Bilangan Fail dalam Linux

Bilangan fail dalam Linux

Anda boleh melihat bahawa dalam arahan pertama di atas, arahan find tidak membaca semua fail dalam direktori kerja semasa.

Berikut adalah lebih banyak contoh yang menunjukkan jumlah bilangan fail biasa dalam direktori /var/log dan /etc masing-masing:

$ sudo find /var/log/ -type f -print | wc -l

$ sudo find /etc/ -type f -print | wc -l

Melalui kaedah yang diperkenalkan dalam artikel ini, anda boleh menggunakan arahan find dan wc dengan mudah untuk mencari dan mengira bilangan fail yang anda perlukan. Sama ada anda menyandarkan data, menyusun fail atau memadam fail, kedua-dua arahan ini adalah alat yang sangat berguna. Di samping itu, apabila berurusan dengan sejumlah besar fail, carian manual akan menjadi sangat membosankan dan memakan masa, jadi kedua-dua arahan ini boleh membantu anda meningkatkan kecekapan kerja anda. Pendek kata, menguasai kedua-dua arahan ini pasti akan menjadikan pengurusan sistem Linux anda lebih mudah.

Atas ialah kandungan terperinci Cari fail yang anda perlukan dengan cepat! ——Gunakan arahan Linux find dan wc untuk mengira bilangan fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam