Rumah > Tutorial sistem > LINUX > Bagaimana untuk mencari fail dalam Linux

Bagaimana untuk mencari fail dalam Linux

WBOY
Lepaskan: 2024-02-12 15:20:16
ke hadapan
650 orang telah melayarinya

Untuk pemula, menggunakan baris arahan dalam Linux boleh menjadi sangat menyusahkan. Tanpa antara muka grafik, sukar untuk menyemak imbas antara folder yang berbeza dan mencari fail yang anda perlukan. Dalam tutorial ini, saya akan menunjukkan kepada anda cara mencari fail tertentu dalam Linux.

Langkah pertama ialah sambung ke Linux anda melalui SSH. Terdapat dua cara untuk mencari fail dalam Linux. Satu ialah menggunakan arahan cari, dan satu lagi ialah menggunakan arahan locate.

如何在 Linux 中查找一个文件

cari arahan

Gunakan arahan cari Linux untuk mencari pepohon direktori menggunakan kriteria carian yang berbeza seperti nama, jenis, pemilik, saiz, dll. Sintaks asas adalah seperti berikut:

# find path expression search-term
Salin selepas log masuk

Berikut ialah contoh menggunakan arahan find untuk mencari fail tertentu berdasarkan nama fail:

# find -name test.file
Salin selepas log masuk
Perintah

akan mencari seluruh pepohon direktori untuk fail bernama test.file dan memberikan lokasinya. Anda boleh mencubanya menggunakan nama fail sedia ada pada Linux anda.
Perintah find kadangkala boleh mengambil masa beberapa minit untuk mencari keseluruhan pepohon direktori, terutamanya jika terdapat banyak fail dan direktori dalam sistem. Untuk mengurangkan masa dengan ketara, anda boleh menentukan direktori untuk dicari. Sebagai contoh, jika anda tahu bahawa test.file wujud dalam /var, anda tidak perlu mencari direktori lain. Dengan cara ini, anda boleh menggunakan arahan berikut:

# find /var -name test.file
Salin selepas log masuk

find juga boleh mencari fail berdasarkan masa, saiz, pemilik, kebenaran dan pilihan lain. Untuk mengetahui lebih lanjut tentang pilihan ini, anda boleh melihat manual arahan mencari Linux.

# man find
Salin selepas log masuk

cari arahan

Untuk menggunakan arahan locate dalam Linux, anda perlu memasangnya terlebih dahulu.
Jika anda menggunakan Ubuntu, jalankan arahan berikut untuk memasang locate:

# apt-get update# apt-get install mlocate
Salin selepas log masuk

Jika anda menggunakan CentOS, jalankan arahan berikut untuk memasang locate:

# yum install mlocate
Salin selepas log masuk

locate adalah cara yang lebih pantas daripada mencari kerana ia mencari fail dalam pangkalan data. Untuk mengemas kini pangkalan data carian, jalankan arahan berikut:

# updatedb
Salin selepas log masuk

Sintaks untuk mencari fail menggunakan locate:

# locate test.file
Salin selepas log masuk

Sama seperti arahan cari, locate juga mempunyai banyak pilihan untuk menapis output. Untuk mengetahui lebih lanjut anda boleh menyemak manual arahan Cari Linux.

# man locate
Salin selepas log masuk

Saya harap artikel ini dapat membantu anda, terima kasih.

Atas ialah kandungan terperinci Bagaimana untuk mencari fail dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lxlinux.net
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