Windows Tips & News

Temukan File yang Mengandung Teks Tertentu di Linux

click fraud protection
DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Linux, terlepas dari distro yang Anda gunakan, hadir dengan sejumlah alat GUI yang memungkinkan pencarian file. Banyak pengelola file modern mendukung pencarian file langsung di daftar file. Namun, kebanyakan dari mereka tidak mengizinkan Anda untuk mencari di dalam konten file. Berikut adalah dua metode yang dapat Anda gunakan untuk mencari konten file di Linux.

Iklan


Mungkin, ada lebih banyak metode yang tersedia. Ada Catfish, alat pencarian populer dengan indeks pencarian, yang dapat menemukan file Anda dengan sangat cepat. Muncul dengan opsi untuk mencari konten file, tetapi itu tidak berfungsi dengan baik untuk saya.
Linux ikan lele

Saya ingin berbagi metode yang saya gunakan sendiri.
Metode pertama melibatkan utilitas grep, yang ada di distro mana pun, bahkan dalam sistem tertanam yang dibangun di busybox.

Untuk menemukan file yang berisi teks tertentu di Linux, lakukan hal berikut.

  1. Buka aplikasi terminal favorit Anda. terminal XFCE4 adalah preferensi pribadi saya.
  2. Arahkan (jika diperlukan) ke folder di mana Anda akan mencari file dengan beberapa teks tertentu.
  3. Ketik perintah berikut:
    grep -iRl "teks-Anda-untuk-menemukan" ./

    Berikut switchnya:
    -i - abaikan kasus teks
    -R - mencari file secara rekursif di subdirektori.
    -l - tampilkan nama file alih-alih bagian isi file.

    ./ - parameter terakhir adalah jalur ke folder yang berisi file yang Anda perlukan untuk mencari teks Anda. Dalam kasus kami, ini adalah folder saat ini dengan file mask. Anda dapat mengubahnya ke jalur lengkap folder. Misalnya, ini perintah saya

    grep -iRl "linux" /home/user/Documents/winaero
Isi File Pencarian Grep

Catatan: Sakelar berguna lainnya yang mungkin ingin Anda gunakan dengan grep:
-n - menunjukkan nomor baris.Nomor Baris Pencarian Grep
-w - cocokkan seluruh kata.

Metode lain yang saya gunakan adalah Midnight Commander (mc), aplikasi pengelola file konsol. Tidak seperti grep, mc tidak disertakan secara default di semua distro Linux yang saya coba. Anda mungkin perlu menginstalnya sendiri.

Temukan file yang berisi teks tertentu dengan mc

Untuk menemukan file yang berisi teks tertentu menggunakan Midnight Commander, jalankan aplikasi dan tekan urutan berikut pada keyboard:
Alt + Menggeser + ?
Ini akan membuka dialog pencarian.

Isi File Pencarian Mc

Isi bagian "Konten:" dan tekan tombol Enter. Ini akan menemukan semua file dengan teks yang diperlukan.

Hasil Pencarian Mc

Anda dapat menempatkan file-file ini di panel kiri atau kanan menggunakan opsi Panelize dan menyalin/memindahkan/menghapus/melihat/melakukan apa pun yang Anda inginkan.

Panelisasi Hasil Pencarian Mc

Midnight Commander adalah alat yang sangat menghemat waktu dalam hal pencarian.

Itu dia.

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem
Cara Memberi Nama Jendela di Microsoft Edge

Cara Memberi Nama Jendela di Microsoft Edge

Cara Memberi Nama Jendela di Microsoft EdgeSegera setelah Google Chrome, Microsoft Edge menerima ...

Baca lebih banyak

Arsip Batas Waktu Tunda Arah Arah Arah Tepi Tepi

Situs web ini menggunakan cookie untuk meningkatkan pengalaman Anda saat menavigasi situs web. Da...

Baca lebih banyak

Edge Tab Pratinjau Thumbnail Sembunyikan Penundaan Arsip

Situs web ini menggunakan cookie untuk meningkatkan pengalaman Anda saat menavigasi situs web. Da...

Baca lebih banyak