Pencarian saya untuk menemukan aplikasi pencarian tercepat untuk Linux

8

Saya kehilangan "pencarian semuanya" dan "daftar" untuk Windows - mereka sangat cepat ditemukan dan diluncurkan. Waktu bagi mereka untuk mengindeks seluruh harddisk saya adalah 0,2 detik [saya kira mereka menggunakan database jurnal NTFS]. Mereka secara otomatis mengindeks ulang secara instan jika beberapa file baru dibuat.

Saya ingin mencari file di Linux hanya dengan nama file BUKAN isinya. semuanya melakukan hal yang sama di windows.

Di Linux saya telah menemukan dua opsi yang berfungsi untuk saya. Saatnya bagi mereka untuk mengindeks seluruh harddisk saya menggunakan:

  • Opsi 1: sudo updatedb( mlocate ) 3 menit untuk mengindeks ulang database.
  • Opsi 2: semuanya melalui anggur ... kira-kira 5 menit [indeksnya bahkan ext4].

Sekarang saya adalah pengguna desktop jadi saya lebih suka gui yang bagus untuk mencari mereka dengan cepat.

semua pencarian berjalan dengan anggur

Sebutan terhormat:

  1. krunner melakukan pekerjaan itu .. tetapi saya benci fakta bahwa pengindeksan baloo membutuhkan waktu lama. Saya kira itu mencari konten di dalam file juga. Kalau saja itu akan memberi kita indeks hanya nama file.
  2. unity dash dapat menemukan file yang Anda sentuh. Tetapi tidak menemukan di luar file / folder yang telah Anda sentuh.

Jadi pertanyaan saya. Apakah ada yang tahu bagaimana saya bisa mengindeks dengan cepat dan mencari nama file yang diindeks dengan gui?

nazar2sfive
sumber
tracker membutuhkan waktu lama untuk mengindeks seluruh harddisk saya ... semuanya membutuhkan waktu paling lama 5 menit untuk melakukannya termasuk partisi ext4 saya. semuanya melakukan hal yang sama untuk partisi ntfs di blink di windows menggunakan tabel ntfs. Jadi saya bertahan dengan segala sesuatu di linux juga .. Tetapi jika saya mencoba untuk membuka file fir.h dari hasil pencarian segalanya ... yang terkait dengan penjelajah anggurnya . itu mencoba untuk membuka sama dengan notepad anggur ** ... ... bagaimana saya bisa membuat anggur explorer untuk membuka file saya dengan gedit misalnya.
nazar2sfive
menemukan solusi untuk masalah saya ... terima kasih ke raw.githubusercontent.com/MestreLion/wine-tools/master/… .... jalankan saja skrip dan BOOM !!! .. ANDA BERADA DALAM BISNIS ...
nazar2sfive
sekarang bagaimana saya bisa menghubungi "kepada siapa berkepentingan" untuk menambahkan sesuatu seperti ntfs table journel yang digunakan oleh windows di linux juga ... ??? apakah saya harus mengirim email ke Linus Torvalds untuk membuat perubahan untuk menggunakan fitur tersebut ?? atau memintanya untuk membuat ext5 .. ?? github.com/torvalds/linux/tree/master/fs/ext4
nazar2sfive

Jawaban:

3

Rekomendasi pertama saya adalah penelitian ANGRY . Superfast, sepenuhnya dapat dikonfigurasi. Anda dapat menemukan situs web resminya di sini . Untuk menginstal, Anda memerlukan beberapa dependensi (jika belum ada). Dalam jenis terminal:

sudo apt install python3-pyqt5

Kemudian, unduh rilis terbaru dari sini . Buka zip dalam folder, lalu dari terminal di dalam folder itu ketik:

chmod +x install.sh
sudo ./install.sh

Recommentation kedua adalah regexxer . Ini lebih mudah dipasang. Dari terminal, ketik: sudo apt-get install regexxer. Namun, saya belum menggunakan ini jadi saya tidak tahu seberapa cepat itu.


sumber
akan mencobanya .. dan beri tahu .. terlihat menjanjikan.
nazar2sfive
Saya perhatikan bahwa ... pengindeksan membutuhkan waktu 4:48 menit, jika saya membuat file baru, ia dapat dengan cepat terekam dalam 1:00 menit memperbarui basis data sebelumnya. Tidak ada opsi di mana ia menyediakan untuk mencari perubahan dalam direktori atau reklamasi diri berkala. Reklamasi harus dilakukan secara manual. Tetapi bagian terbaiknya adalah saya dapat menggunakan ini di lingkungan desktop mana pun. Saya tidak harus memilih kubuntu hanya untuk pencarian desktop baloo. Jika tidak ada jawaban baru yang lebih baik, maka pilihan saya adalah untuk ANGRYsearch = pencarian universal cepat DESKTOP untuk linux.
nazar2sfive
Halaman ReadMe ANGRYsearch menyebutkan kesamaan dengan proyek FSearch lain . @ nazar2sfive Diprogram dalam C bukan python sebagai ANGRYsearch, Anda dapat mencobanya juga saat Anda mencari kinerja terbaik.
user.dz
Anda harus memiliki sejumlah besar data! Apakah Anda mencoba regexxer ? Jika lebih baik, saya akan mempertimbangkan menggunakannya juga :)
1
Saya akhirnya mendapatkan FSearch setelah googling lagi. Tampaknya memiliki kinerja yang lebih baik daripada ANGRYsearch tetapi saya tidak bisa memastikannya. Untuk kemudahan instalasi sekarang saya lebih suka ANGRYsearch tetapi FSearch memiliki beberapa potensi.
nazar2sfive
3

Saya juga merekomendasikan FSearch https://github.com/cboxdoerfer/fsearch

Saya menemukan bahwa itu mengindeks file saya lebih cepat daripada ANGRYsearch. Namun mencari file terasa lancar dengan ANGRYsearch. Penarikan kembali lebih cepat dengan ANGRYsearch. Jadi keseluruhan riset ANGRY terasa lebih baik.

FSearch hanya ada di PreAlpha menurut halaman git. Jadi rilis di masa depan dapat memperbaikinya.

Menyusun sedikit masalah bagi saya. Jadi saya memposting mengikuti di sini untuk referensi saya di masa depan dan mungkin membantu orang lain juga. Saya mencoba yang berikut ini di Kubuntu 16.04

sudo apt-get install libgtk-3-dev autotools-dev automake libglib2.0-dev intltool gnome-common git
git clone https://github.com/cboxdoerfer/fsearch
cd fsearch
./autogen.sh
./configure
make
sudo make install
nazar2sfive
sumber
1

Saya akan mencari fitur pencarian desktop plasma Kde. Saya kira yang berikut ini mungkin ...

balooctl config set contentIndexing no
nazar2sfive
sumber
1
pengindeksan memakan waktu sekitar 5 menit sama dengan ANGRYsearch [setelah mematikan 'contentIndexing']. Saya dapat dengan cepat mencari file yang diindeks dari krunner atau menu aplikasi. Itu tidak memberi saya opsi seberapa sering untuk menggambar kembali. Namun melakukan recrawl di setiap reboot. Reklamasi dengan baloo namun membutuhkan waktu lebih lama sekitar 4 menit kurasa [diukur secara manual menggunakan iotop]. Tapi saya kira hanya sekali selama reboot. ketika file baru dibuat tampaknya secara otomatis menambahkannya ke database secara instan - jadi tidak perlu untuk reklamasi "manual" seperti ANGRYsearch. Masalah terbesar - saya harus memilih KDE.
nazar2sfive
1

Ini yang terbaik,

FSearch adalah utilitas pencarian file baru yang menjanjikan untuk desktop Linux, yang terinspirasi oleh alat Everything Search Engine untuk Windows.

baca artikel OMGUbuntu ini tentang itu

unduh paket (64-bit) .debdari sini di GitHub

Instal dengan Gdebi atau

cd Downloads                   # or wherever your downloads go 
sudo dpkg -i fsearch*.deb      # replace with exact name if needed
M. Amin
sumber
0

Saya akan menggunakan gnome-do sendiri. Kadang-kadang membeku untuk saya pertama kali saya akan menggunakannya saat reboot, tetapi ini sebagian besar dapat diselesaikan dengan mengubah pengaturannya untuk menghilangkan efek bayangan dan transparansi. Terlebih lagi Anda dapat mengubah gaya penampilan (saya lebih suka mini sendiri) dan warna janda yang sesuai dengan preferensi Anda. Juga dapat jika diinginkan mulai otomatis dengan komputer Anda. Untuk menginstal jenis:

sudo apt-get install gnome-do

Semoga berhasil untuk Anda!

Michael Knoll
sumber
Indeks file gnome-do memiliki batasan angka terakhir kali saya periksa. gnome-do, kupfer, synaptic, recoll, gnome-search-tool tidak bekerja untuk saya. Saya harap albert dapat menunjukkan beberapa fitur yang menjanjikan tentang fitur pengindeksannya di rilis mendatang.
nazar2sfive
Oke, senang Anda menemukan sesuatu yang cocok untuk Anda. Semoga harimu menyenangkan.
Michael Knoll
0

TERBAIK lainnya adalah albert. Ini adalah peluncur keyboard terbaik di komunitas linux. Dan memiliki ekstensi file yang memonitor sistem file Anda dengan sangat cepat dan berkala.

masukkan deskripsi gambar di sini

nazar2sfive
sumber
-1

Mengapa Anda membutuhkan Wine? Bukankah itu yang Anda cari (di sistem Linux)?

  1. apropos - cari nama dan deskripsi halaman manual

    man apropos
    
  2. cari - temukan file dengan nama

    man locate
    locate "fir."
    
  3. find - mencari file dalam hierarki direktori

    man find 
    find / |grep "fir."
    
  4. grep, egrep, fgrep, rgrep - garis cetak yang cocok dengan suatu pola

    grep -R "fir." /home/yourdir/*
    
  5. Coba lihat Link ini (mungkin searchmonkey ??) untuk opsi lainnya.

ViPup
sumber
1
Searchmonkey adalah untuk Windows (rilis terbaru). Tidak ada versi yang tersedia untuk rilis ubuntu LTS saat ini. Semua opsi lainnya bukan GUI, karena pertanyaannya mengharuskan.