Cara mencari semua fail yang mengandungi rentetan di linux

Cara mencari semua fail yang mengandungi rentetan di linux

Cara mencari semua fail yang mengandungi rentetan di linux. Tutorial ini akan membantu anda mencari semua fail yang mengandungi rentetan teks tertentu secara rekursif. Tutorial ini menggunakan arahan "Cari" untuk mencari rentetan dalam fail. Sebagai alternatif, anda juga boleh menggunakan arahan grep untuk mencari teks.

Perintah:-


# cari / -exec grep -l "string -to -search" ;


Kegunaan:

Berikut adalah perintah contoh yang mencari teks 'redhat' dalam / sistem fail. Perintah ini akan mencari semua fail yang mengandungi rentetan 'redhat' dan senarai nama fail hanya seperti di bawah.

# cari / -exec grep -l "redhat" ; /lib64/keselamatan/pam_oddjob_mkhomedir.So /lib64 /libdevmapper.a.1.02 /lib64 /libdevmapper-Event.a.1.02 /lib64 /libdevmapper.A /lib64 /libdevmapper-Event.… 

Untuk mencari dalam fail sambungan fail tertentu. Seperti carian 'redhat' dalam semua fail php sahaja, gunakan arahan berikut.

# cari / -name '*.php '-exec grep -l "redhat" ; /var/www/projek/indeks.PHP/VAR/WWW/PROJEK/BARU.PHP…