Windows Tips & News

Linux'ta Belirli Metin İçeren Dosyaları Bulun

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Linux, kullandığınız dağıtımdan bağımsız olarak, dosya aramaya izin veren bir dizi GUI aracıyla birlikte gelir. Birçok modern dosya yöneticisi, dosya listesinde dosya aramayı destekler. Ancak çoğu, bir dosyanın içeriğinde arama yapmanıza izin vermez. İşte Linux'ta dosya içeriğini aramak için kullanabileceğiniz iki yöntem.

Reklamcılık


Muhtemelen, daha fazla yöntem mevcuttur. Dosyalarınızı gerçekten hızlı bir şekilde bulabilen bir arama indeksi olan popüler bir arama aracı olan Catfish var. Dosya içeriğini arama seçeneği ile birlikte gelir, ancak benim için güvenilir bir şekilde çalışmıyor.
yayın balığı linux

Kendi kullandığım yöntemleri paylaşmak istiyorum.
İlk yöntem, meşgul kutusu üzerine kurulu gömülü sistemlerde bile herhangi bir dağıtımda bulunan grep yardımcı programını içerir.

Linux'ta belirli metin içeren dosyaları bulmak için, aşağıdakileri yapın.

  1. Favori terminal uygulamanızı açın. XFCE4 terminali kişisel tercihimdir.
  2. Belirli bir metin içeren dosyaları arayacağınız klasöre gidin (gerekirse).
  3. Aşağıdaki komutu yazın:
    grep -iRl "bulunacak metniniz" ./

    İşte anahtarlar:
    -i - metin durumunu yoksay
    -R - dosyaları alt dizinlerde yinelemeli olarak arar.
    -l - dosya içeriği bölümleri yerine dosya adlarını göster.

    ./ - son parametre, metninizi aramak için ihtiyaç duyduğunuz dosyaları içeren klasörün yoludur. Bizim durumumuzda, dosya maskesine sahip geçerli klasördür. Klasörün tam yoluna değiştirebilirsiniz. Örneğin, işte benim komutum

    grep -iRl "linux" /home/user/Documents/winaero
Grep Arama Dosyası İçeriği

Not: grep ile kullanmak isteyebileceğiniz diğer faydalı anahtarlar:
-n - satır numarasını göster.Grep Arama Satır Numarası
-w - tüm kelimeyi eşleştir.

Kullandığım diğer bir yöntem ise konsol dosya yöneticisi uygulaması olan Midnight Commander (mc). Grep'ten farklı olarak, mc, denediğim tüm Linux dağıtımlarında varsayılan olarak dahil değildir. Kendiniz yüklemeniz gerekebilir.

mc ile belirli metin içeren dosyaları bulun

Midnight Commander'ı kullanarak belirli bir metni içeren dosyaları bulmak için uygulamayı başlatın ve klavyede aşağıdaki sıraya basın:
alt + Vardiya + ?
Bu, arama iletişim kutusunu açacaktır.

Mc Search Dosya İçeriği

"İçerik:" bölümünü doldurun ve Enter tuşuna basın. Gerekli metne sahip tüm dosyaları bulacaktır.

Mc Arama Sonuçları

Bu dosyaları Panelize seçeneğini kullanarak sol veya sağ panele yerleştirebilir ve istediğinizi kopyala/taşı/sil/görüntüle/yapabilirsiniz.

Mc Arama Sonuçları Panelleştir

Midnight Commander, konu arama olduğunda çok zaman kazandıran bir araçtır.

Bu kadar.

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın
Windows 10'da İşlem Önceliği Nasıl Değiştirilir

Windows 10'da İşlem Önceliği Nasıl Değiştirilir

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku

Windows 10 düzeltme yavaş başlat menüsü Arşivler

Bu web sitesi, siz web sitesinde gezinirken deneyiminizi geliştirmek için tanımlama bilgileri kul...

Devamını oku

*.ico dosyasıyla Windows 10 klasör simgelerini değiştirin

*.ico dosyasıyla Windows 10 klasör simgelerini değiştirin

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku