Cara mencari teks dalam kandungan fail

Mungkin anda tidak perlu melakukannya, mungkin anda pernah mencubanya dan anda mengundurkan diri. Walau apa pun, saya mengesahkan perkara yang mungkin anda sudah disyaki: tidak dapat mencari teks dalam kandungan fail dari Nautilus. Sekiranya anda masih tersesat cuba memikirkan cara mencari sesuatu dalam Nautilus, terdapat butang dengan ikon kaca pembesar betul-betul di sebelah bar alamat (lebih mudah, tekan Ctrl+F). Dari sana, anda boleh mencari folder dan fail mengikut nama, tetapi anda tidak boleh mencari teks dalam kandungan fail. Jadi bagaimana kita melakukannya? Inilah penyelesaiannya...separuh. 

Gnome-Search-Tool, hanya dengan dua klik ...

Pergi ke Tempat> Cari fail ... Anda juga dapat menjalankan alat ini dengan menekan Alt + F2 dan menaip alat carian-gnome.

Setelah tetingkap terbuka, klik di tempat yang dinyatakan Lihat lebih banyak pilihan. Di sana ia akan membolehkan anda memasukkan teks untuk mencari. Di samping itu, anda akan dapat memasukkan parameter carian lain seperti tarikh pengubahsuaian, ukuran, pemilik fail, dll.

Melalui terminal

Anda mungkin telah menggunakan arahan grep jika mengetahui dengan baik untuk apa. Baiklah, sudah tiba masanya untuk belajar.

Ini adalah perintah yang digunakan dengan tepat untuk mencari teks dalam kandungan fail. Anda boleh melakukan carian yang boleh anda fikirkan. Seperti perintah terminal, rahsia adalah mengetahui parameter yang ada dengan baik.

Kami akan memberikan contoh yang konkrit. Katakan anda ingin mencari semua fail yang mengandungi frasa "mari kita gunakan linux" dalam folder anda / media / menang / barang.

Perintah untuk dilaksanakan adalah:

grep -lir "mari kita gunakan linux" "/ media / win / stuff"

Parameter -l memberitahu anda untuk mencetak nama fail di mana teks yang diminta dijumpai. Parameter -i, yang tidak peka huruf besar kecil. Parameter -r, yang mencari secara berulang dalam jalan yang ditentukan.

Sekiranya anda mahu mengehadkan carian ke jenis fail tertentu, pertama-tama pergi ke jalan di mana grep harus mencari.

cd / media / menang / barang

Kemudian, saya menulis sesuatu yang serupa dengan ini menyesuaikannya mengikut keperluan anda:

grep -lir "mari kita gunakan linux" * .pdf

Untuk maklumat lebih lanjut saya mencadangkan anda menulis lelaki grep dalam terminal.  Manual tidak menggigit!

Kedua-dua alat mencari fail jenis teks biasa yang mengandungi teks yang ditentukan. Mereka tidak digunakan untuk mencari teks dalam fail binari, seperti PDF, DOC, ODT, dsb.  Sebenarnya, anda perlu melakukan sesuatu yang sedikit lebih rumit yang pasti saya akan terbitkan dalam catatan akan datang. 