Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Linux’ta Bulanık Dosya Araması Nasıl Yapılır?
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Linux’ta Bulanık Dosya Araması Nasıl Yapılır?

Liste

Linux’ta Bulanık Dosya Araması Nasıl Yapılır?

teknomers
Son güncelleme: 13 Mart 2022 14:45
teknomers
Paylaş
Paylaş


Contents
  • Linux’ta fzf kurulumu
  • Git üzerinden yüklemek için
  • fzf ile çalışmak
  • fzf sekme tamamlamayı kullanma
  • Aramayı Geliştirme
  • Daha fazla geliştirme tablosu

Linuz masaüstünde dosya ararken, sık sık favori dosya yöneticinizin arama özelliğine güvenebilirsiniz. Geleneksel arama yaklaşımı, yalnızca arama dizisiyle mükemmel eşleşen dosya veya dizinlerin görüntülenmesi için tam bir arama uygulamaktır.

Bulanık arama ise yaklaşık bir arama yapar ve tam eşleşmeleri belirlemek yerine her tuş vuruşuyla eşleşen sonuçları görüntüler. bu fzf yardımcı programı kendisini genel amaçlı bir bulanık bulucu olarak tanımlar. MIT Lisansı altında yayınlanan çapraz platform aracı, Linux’un tüm çeşitlerinde kullanılabilir.

Linux’ta fzf kurulumu

(İmaj kredisi: Tom’un Donanımı)

En son sürüm olan 0.29.0 sürümü, yalnızca Fedora gibi dağıtımların en son sürümlerinde sunulur. Manjaro, openSUSE Tumbleweed, Ubuntu, Debian ve Arch, diğerleri ise depolarında eski sürümleri taşır.

Debian / Ubuntu sistemine kurmak için

1. Bir terminal açın.

2. Depo listesini güncelleyin. Bu, en son yazılımı aldığımızdan emin olur.

sudo apt update

3. apt paket yöneticisini kullanarak f2f’yi kurun.

sudo apt install f2f

Yazılım havuzlarını kullanmanın yanı sıra, Mac için homebrew paket yöneticisini kullanmak da dahil olmak üzere fzf’yi kurmanın başka yolları da vardır. Elbette, projenin dizinini sabit diskinize kopyalamak için Git’i kullanabilir ve ardından kurulum komut dosyasını kullanarak fzf’yi kurabilirsiniz. Git’i paket yöneticisine karşı kullanmanın yararı, son teknoloji sürümünü almamızdır.

Git üzerinden yüklemek için

1. Bir terminal açın.

2. Depoyu klonlayın.

git clone --depth 1 https://github.com/junegunn/fzf.git

3. Dizini indirilen Git deposuna değiştirin.

cd fzf

4. Kurulum komut dosyasını çalıştırın.

./install

fzf aracı, otomatik tamamlamayı ve çeşitli tuş atamalarını destekler. Kurulum komut dosyaları, bunları etkinleştirmek isteyip istemediğinizi sorar ve ayrıca ~/.bashrc dosyanızı düzenlemeyi önerir. Etkinleştirildiğinde, fzf’yi çağırmak için aşağıdaki tuş atamalarını dağıtabileceksiniz:

Anahtar bağlamaİşlev
Ctrl+r$HISTFILE dayalı son komut geçmişini arayın
Ctrl+t$PWD içindeki dosya adını tekrar tekrar arayın
Alt+c$PWD altında bir dizin adını tekrar tekrar arayın ve seçilen dizine cd girin

fzf ile çalışmak

Linux'ta Bulanık Dosya Arama

(İmaj kredisi: Tom’un Donanımı)

fzf aracı yalnızca bir bulucudur, bu nedenle onu kendi başına çağırmak pek mantıklı değildir. Bunun yerine, cd gibi diğer komutlarla birlikte veya dosyaları vim veya nano gibi bir metin düzenleyicide açmak için kullanabilirsiniz.

Bunu denemeden önce, basit bir şeyle başlayalım.

1. Bir terminal açın.

2. basmak Alt+c dizin arama işlevini etkinleştirmek için. Bu işlev yalnızca mevcut çalışma dizininizde (PWD) çalışacaktır. Varsayılan olarak terminal bizim için açılır ev dizin.

3. Etkileşimli istemin yüklenmesini bekleyin. İlk yüklendiğinde, fzf’nin verileri önbelleğe alması birkaç dakika sürebilir.

4. Bir dizinin adını yazmaya başlayın, örneğin Videolar. Etkileşimli bilgi istemi, kelimeyle eşleşen dizinleri göstermeye başlayacaktır.

5. Dizini değiştirmek için Enter’a basın. Birden fazla giriş varsa, vurgulamak için yukarı ve aşağı okları kullanın, ardından seçmek için Enter’a basın.

Hiçbir şey bulunamazsa, fzf’den çıkın basarak CTRL + C veya ESC.

fzf sekme tamamlamayı kullanma

Tüm terminal komutlarıyla sekme tamamlamanın yerine fzf’yi kullanabilirsiniz. fzf sekme tamamlamayı çağırmak için, bir komutla ** tanımlayıcısını kullanmalısınız. Burada fzf sekmesini tamamlama ile kullanıyoruz CD (dizin değiştir komutu) aramamızla eşleşen tüm dizinleri listelemek için.

Linux'ta Bulanık Dosya Arama

(İmaj kredisi: Tom’un Donanımı)

1. Bir terminal açın.

2. yazın CD komutu, ardından boşluk tuşuna ve ardından iki ** tuşuna basın. Ardından sekme tamamlamayı tetiklemek için SEKME tuşuna basın.

cd **<TAB>

3. Bir dizin arayın. Örneğimizde Resimleri aradık. Siz yazarken fzf, arama terimiyle eşleşen dizinleri arayacaktır. Ok tuşları, bir giriş listesinde gezinmek için kullanılabilir.

4. Dizini seçmek için Enter’a basın, ardından dizini değiştirmek için tekrar Enter’a basın.

Sekme tamamlamanın başka bir örneği, belirli bir uygulamayı / işlemi hedeflemek ve ardından onu öldürmek için kill komutuyla birlikte kullanmaktır.

1. Bir terminal açın.

2. ile sekme tamamlamayı kullanın öldürmek emretmek.

kill -9 **

3. Bir uygulama/süreç arayın. Arka planda çalışan Inkscape vardı, bu yüzden onu aramayı seçtik.

4. Doğru işlemi seçmek için ok tuşlarını kullanın ve seçmek için Enter’a basın.

5. Kill komutunu çalıştırmak için Enter’a basın Belirtilen süreç ile.

Aramayı Geliştirme

Linux'ta Bulanık Dosya Arama

(İmaj kredisi: Tom’un Donanımı)

Varsayılan olarak, fzf genişletilmiş arama modunda başlar; bu, aradığınız dosya veya dizini daraltmak için boşlukla ayrılmış anahtar sözcükler yazabileceğiniz anlamına gelir.

Ancak, arama sonuçlarını iyileştirmek için farklı teknikler de kullanabilirsiniz. Burada Python dosyalarını bulmak için dosya adı aramasını kullanıyoruz.

1. Bir terminal açın.

2. Yazın az ve ardından fzf’nin dosya adı arama aracını açmak için CTRL + T tuşlarına basın. Kullandığımız bir dosyayı görüntülemek için az Yerleşik sayfalandırma ve büyük miktarda metin arasında gezinmek için araçlarla birlikte gelir.

3. Dosya uzantısını yazın, bu durumda .py, ve satırın sonuna bir dolar işareti ekleyin.

.py$

4. Doğru dosyayı seçmek için ok tuşlarını kullanın ve Enter’a basın seçmek.

5. kullanarak dosyayı açmak için Enter’a basın. az. Arama

Daha fazla geliştirme tablosu

JetonÖrnek vermekAçıklama
sicimsicimDize arar
‘‘sicimAlıntılanan dizeyi içeren öğeler için tam eşleşme gerçekleştirir
^dize^LXFBir önek tam eşleşme gerçekleştirerek LXF ile başlayan öğeleri listeler
.format$.odt$Bir son ek tam eşleşme gerçekleştirerek .odt biçiminde biten dosyaları listeler
!sicim!dhcTers-tam eşleşme gerçekleştirerek dhc içermeyen öğeleri listeler
!^dize~^LXFTers önek tam eşleşme gerçekleştirerek LXF ile başlamayan öğeleri listeleyin
!.format$!.odt$Ters sonek-tam-eşleştirme yaparak .odt biçimiyle bitmeyen dosyaları listeler

Bu eğitim ilk olarak Linux Format dergisinin 287. sayısı.



genel-21

Blue Origin, Kasım Ayındaki İlk Uçuşu İçin Yeni Glenn Roketini Birleştiriyor
HP Elite Dragonfly G3 uygulamalı
Dokun ve Öde resmidir. Çalışma yılında jeszcze’nin işlevi
Xbox One’ın fiyatı 299 dolardı
Xiaomi büyük bir Paskalya indirimine başlıyor – Redmi Note 12 5G yalnızca 129,90 €!
ETİKETLENDİ:AramasıbulanıkdosyaLinuxtanasılYapılır
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Samsung Galaxy S22, ön kamerayı pile ve bildirim göstergesine dönüştüren iki uygulama yayınladı
Sonraki Makale SXSW: Universal’ın Christopher Nolan’ın ‘Oppenheimer’ını Nasıl Yakaladığı Üzerine Donna Langley
Yorum yapılmamış

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Acil: Hisseleriniz Tehlikede! Hackerlar Yatırımcıyı 5 Ay Gözlemledi
Siber Güvenlik
Yeni PS5 Güncellemesi Yayınlandı, Beklentileri Yüksek Tutmayın
Oyun
Segway Myon Elektrikli Bisiklet: Akıllı Özellikleriyle Mi Foyası?
Genel
Microsoft CEO’su: Yeni AI veri merkezleri yıllık restoran kadar su kullanıyor
Donanım
Hades 2 Güncellemesiyle Son Patron Savaşlarında Şansınızı Artırın
Oyun
Acil: Açık Kaynak Araçları Taklidi Yapan Sahte Siteler Tehditte!
Siber Güvenlik
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?