Rumah > Tutorial sistem > LINUX > 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
Lepaskan: 2024-02-11 12:54:24
ke hadapan
1164 orang telah melayarinya

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 - 打印文件绝对路径。
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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 Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan