การค้นหาของฉันเพื่อค้นหาแอปค้นหาที่เร็วที่สุดสำหรับ Linux


8

ฉันคิดถึง "ค้นหาทุกอย่าง" และ "รายการ" ของ Windows - พวกเขาหาและเปิดใช้งานได้อย่างรวดเร็วเป็นพิเศษ เวลาในการจัดทำดัชนีฮาร์ดดิสทั้งหมดของฉันคือ 0.2 วินาที [ฉันเดาว่าพวกเขาใช้ฐานข้อมูลเจอร์นัล NTFS] พวกเขาจะทำดัชนีใหม่โดยอัตโนมัติทันทีหากมีการสร้างไฟล์ใหม่

ฉันต้องการค้นหาไฟล์ใน Linux โดยเพียงแค่ชื่อไฟล์ไม่ใช่เนื้อหา ทุกอย่างเหมือนกันใน windows

ใน Linux ฉันพบสองตัวเลือกที่เหมาะกับฉัน ถึงเวลาที่พวกเขาจะทำดัชนีฮาร์ดดิสทั้งหมดของฉันโดยใช้:

  • ตัวเลือกที่ 1: sudo updatedb( จัดสรร ) 3 นาทีเพื่อทำดัชนีฐานข้อมูลอีกครั้ง
  • ตัวเลือกที่สอง: ทุกอย่างผ่านไวน์ ... ประมาณ 5 นาที [ดัชนีแม้กระทั่ง ext4]

ตอนนี้ฉันเป็นผู้ใช้เดสก์ท็อปดังนั้นฉันจึงชอบ gui ที่ดีในการค้นหาอย่างรวดเร็ว

  • ตัวเลือกที่ 1: ใช้ทุกอย่างเหมือนกันผ่านทางไวน์ ค้นหาไฟล์ได้ทันที ปัญหานั้นเกิดขึ้นกับการตั้งค่า mime ซึ่งสามารถแก้ไขได้ผ่านhttps://raw.githubusercontent.com/MestreLion/wine-tools/master/wine-import-extensions
  • ตัวเลือกที่สอง: ปลาดุกใช้พลังของการค้นหา มันจะทำงาน แต่ไฟล์การแสดงจะใช้เวลาประมาณ 2 updatedbวินาทีแม้ว่าไฟล์ทั้งหมดที่ได้รับการจัดทำดัชนีโดย

การค้นหาทุกอย่างทำงานด้วยไวน์

รางวัลชมเชย:

  1. krunner ทำงานได้ .. แต่ฉันเกลียดความจริงที่ว่าการทำดัชนี baloo ใช้ตลอดไป ฉันเดาว่ามันจะค้นหาเนื้อหาภายในไฟล์เช่นกัน ถ้าเพียง แต่จะให้เราสร้างดัชนีเพียงชื่อไฟล์
  2. เส้นประ unity สามารถค้นหาไฟล์ที่คุณสัมผัสได้ แต่มันไม่ได้อยู่นอกไฟล์ / โฟลเดอร์ที่คุณได้สัมผัส

ดังนั้นคำถามของฉัน ไม่มีใครรู้วิธีที่ฉันสามารถจัดทำดัชนีได้อย่างรวดเร็วและค้นหาชื่อไฟล์ที่จัดทำดัชนีด้วยกุย?


ตัวติดตามใช้เวลาตลอดไปในการจัดทำดัชนีฮาร์ดดิสก์ทั้งหมดของฉัน ... ทุกอย่างใช้เวลาไม่เกิน 5 นาทีในการทำเช่นนี้รวมถึงพาร์ติชัน ext4 ของฉัน ทุกอย่างทำเช่นเดียวกันสำหรับพาร์ติชัน ntfs ในพริบใน windows โดยใช้ตาราง ntfs ดังนั้นฉันกำลังติดรอบกับทุกสิ่งที่อยู่ในลินุกซ์ได้เป็นอย่างดี .. แต่ถ้าฉันพยายามที่จะเปิดfir.hไฟล์จากผลการค้นหาของทุกอย่าง ... ซึ่งมีความเกี่ยวข้องกับการสำรวจไวน์ มันพยายามที่จะเปิดแบบเดียวกันกับ ** wine notepad ** ... ฉันจะทำให้นักสำรวจไวน์เปิดไฟล์ของฉันด้วยgeditได้อย่างไร
nazar2sfive

พบวิธีแก้ปัญหาของฉัน ... ขอบคุณraw.githubusercontent.com/MestreLion/wine-tools/master/ ...... .... เพียงเรียกใช้สคริปต์และบูม !!! .. คุณอยู่ในธุรกิจ ...
nazar2sfive

ตอนนี้ฉันจะติดต่อ "ผู้ที่อาจกังวล" เพื่อเพิ่มสิ่งเช่น ntfs ตาราง journel ใช้โดย windows ใน linux เช่นกัน ... ??? ฉันต้องส่งอีเมลไปยัง Linus Torvalds เพื่อทำการเปลี่ยนแปลงเพื่อใช้งานฟีเจอร์ดังกล่าวหรือไม่? หรือขอให้เขาทำ ext5 .. ?? github.com/torvalds/linux/tree/master/fs/ext4
nazar2sfive

คำตอบ:


3

คำแนะนำแรกของฉันคือANGRYsearch สุดยอดกำหนดค่าได้อย่างเต็มที่ คุณสามารถค้นหาเว็บไซต์อย่างเป็นทางการที่นี่ ในการติดตั้งคุณต้องมีการพึ่งพา (ถ้าไม่มี) ในประเภทอาคาร:

sudo apt install python3-pyqt5

จากนั้นดาวน์โหลดรุ่นล่าสุดจากที่นี่ แตกซิปในโฟลเดอร์จากนั้นเทอร์มินัลภายในประเภทโฟลเดอร์นั้น:

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

recommentation ที่สองคือregexxer ง่ายต่อการติดตั้ง sudo apt-get install regexxerจากขั้วชนิดเพียง: กระนั้นฉันไม่ได้ใช้สิ่งนี้ดังนั้นฉันจึงไม่สามารถบอกได้ว่ามันรวดเร็วแค่ไหน


จะลองดู .. และแจ้งให้.. ดูดี
nazar2sfive

ฉันสังเกตว่า ... การจัดทำดัชนีใช้เวลา 4:48 นาทีหากฉันสร้างไฟล์ใหม่มันสามารถรวบรวมข้อมูลใหม่ได้อย่างรวดเร็วในเวลา 1:00 นาทีเพื่ออัปเดตฐานข้อมูลก่อนหน้า ไม่มีตัวเลือกที่ให้การค้นหาการเปลี่ยนแปลงในไดเรกทอรีหรือการรวบรวมข้อมูลใหม่ด้วยตนเองเป็นระยะ ต้องรวบรวมข้อมูลซ้ำด้วยตนเอง แต่ส่วนที่ดีที่สุดคือฉันสามารถใช้สิ่งนี้ในสภาพแวดล้อมเดสก์ทอปใด ๆ ฉันไม่ต้องเลือก kubuntu เฉพาะสำหรับการค้นหาบนเดสก์ท็อป baloo หากไม่มีคำตอบที่ดีกว่านี้มาให้โหวตของฉันคือ ANGRYsearch = universal fast DESKTOP ค้นหา linux
nazar2sfive

หน้า ANGRYsearch Readme กล่าวถึงความคล้ายคลึงกันกับโครงการอื่นFSearch @ nazar2sfive มันถูกตั้งโปรแกรมใน C ไม่ใช่ python เหมือนกับ ANGRYsearch คุณอาจลองเช่นกันในขณะที่คุณกำลังมองหาประสิทธิภาพที่ดีที่สุด
user.dz

คุณต้องมีข้อมูลจำนวนมหาศาล! คุณลองใช้regexxerไหม? ถ้าดีกว่าฉันก็ลองใช้ดู :)

1
ในที่สุดฉันก็ได้รับ FSearch หลังจากใช้ Google เพิ่ม ดูเหมือนว่ามันจะมีประสิทธิภาพที่ดีกว่า ANGRYsearch แต่ฉันไม่สามารถบอกได้อย่างแน่นอน เพื่อความสะดวกในการติดตั้งตอนนี้ฉันชอบ ANGRYsearch แต่ FSearch มีศักยภาพบางอย่าง
nazar2sfive

3

ฉันยังแนะนำ FSearch https://github.com/cboxdoerfer/fsearch

ฉันพบว่ามันจัดทำดัชนีไฟล์ของฉันเร็วกว่า ANGRYsearch อย่างไรก็ตามการค้นหาไฟล์ให้ราบรื่นด้วย ANGRYsearch การรวบรวมข้อมูลใหม่เร็วขึ้นด้วย ANGRYsearch ดังนั้นการค้นหาโดยรวมของ ANGRY จึงรู้สึกดีขึ้น

FSearch อยู่ใน PreAlpha ตามหน้า git ดังนั้นการเปิดตัวในอนาคตอาจปรับปรุงได้

การรวบรวมเป็นปัญหาเล็กน้อยสำหรับฉัน ดังนั้นฉันกำลังโพสต์ที่นี่เพื่ออ้างอิงในอนาคตของฉันเองและมันอาจช่วยเหลือผู้อื่น ฉันลองสิ่งต่อไปนี้ใน 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

1

ฉันกำลังมองหาคุณสมบัติการค้นหาเดสก์ท็อปของ kde plasma ฉันเดาว่าเป็นไปได้ ...

balooctl config set contentIndexing no

1
การจัดทำดัชนีใช้เวลาประมาณ 5 นาทีเช่นเดียวกับ ANGRYsearch [หลังจากปิด 'contentIndexing'] ฉันสามารถค้นหาไฟล์ที่จัดทำดัชนีจาก krunner หรือเมนูแอปพลิเคชันอย่างรวดเร็ว มันไม่ได้ให้ทางเลือกแก่ฉันในการรวบรวมข้อมูลซ้ำ อย่างไรก็ตามจะรวบรวมข้อมูลใหม่ในการรีบูตทุกครั้ง รวบรวมข้อมูลอีกครั้งด้วย baloo แต่ใช้เวลานานกว่าประมาณ 4 นาทีฉันเดาว่า แต่ฉันเดาว่ามันจะทำเพียงครั้งเดียวในระหว่างการรีบูต เมื่อมีการสร้างไฟล์ใหม่ดูเหมือนว่าจะเพิ่มลงในฐานข้อมูลโดยอัตโนมัติทันทีดังนั้นจึงไม่จำเป็นต้องมีการรวบรวมข้อมูลใหม่ด้วยตนเองเช่น ANGRYsearch ปัญหาที่ใหญ่ที่สุด - ฉันต้องเลือก kde
nazar2sfive

1

นี่คือสิ่งที่ดีที่สุด,

FSearch เป็นเครื่องมือค้นหาไฟล์ใหม่ที่มีแนวโน้มสำหรับเดสก์ท็อป Linux ซึ่งได้รับแรงบันดาลใจจากเครื่องมือค้นหาทุกอย่างสำหรับ Windows

อ่านบทความ OMGUbuntu นี้เกี่ยวกับมัน

ดาวน์โหลด.debแพ็คเกจ(64- บิต) จากที่นี่ใน GitHub

ติดตั้งกับ Gdebi หรือ

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

0

ฉันจะใช้คำพังเพยทำเอง บางครั้งมันก็แข็งสำหรับฉันในครั้งแรกที่ฉันจะใช้มันเมื่อรีบูตเครื่อง แต่สิ่งนี้สามารถแก้ไขได้โดยการเปลี่ยนการตั้งค่าเพื่อกำจัดเงาและความโปร่งใส ยิ่งไปกว่านั้นคุณสามารถเปลี่ยนรูปลักษณ์ภายนอก (ฉันชอบมินิตัวเอง) และสีของหญิงม่ายให้เหมาะกับความต้องการของคุณ นอกจากนี้ยังสามารถหากต้องการเริ่มอัตโนมัติด้วยคอมพิวเตอร์ของคุณ ในการติดตั้งประเภท:

sudo apt-get install gnome-do

หวังว่ามันจะเหมาะกับคุณ!


ดัชนีไฟล์ gnome-do มีการ จำกัด จำนวนครั้งล่าสุดที่ฉันตรวจสอบ gnome-do, kupfer, synaptic, recoll, gnome-search-tool ไม่ได้ผลสำหรับฉัน ฉันหวังว่าอัลเบิร์ตอาจแสดงคุณลักษณะที่มีแนวโน้มบางอย่างเกี่ยวกับคุณลักษณะการจัดทำดัชนีในการเปิดตัวในอนาคต
nazar2sfive

โอเคดีใจที่คุณพบบางสิ่งที่เหมาะกับคุณ ขอให้มีความสุขในวันนี้
Michael Knoll

0

อีกอย่างที่ดีที่สุดคืออัลเบิร์ต มันเป็นตัวเปิดใช้คีย์บอร์ดที่ดีที่สุดในชุมชน linux และมีนามสกุลไฟล์ที่ตรวจสอบระบบไฟล์ของคุณอย่างรวดเร็วและเป็นระยะ

ป้อนคำอธิบายรูปภาพที่นี่


-1

ทำไมคุณถึงต้องการไวน์ ไม่ใช่สิ่งที่คุณค้นหา (บนระบบ Linux)

  1. apropos - ค้นหาชื่อหน้าและคำอธิบายของคู่มือ

    man apropos
    
  2. ค้นหา - ค้นหาไฟล์ตามชื่อ

    man locate
    locate "fir."
    
  3. ค้นหา - ค้นหาไฟล์ในลำดับชั้นไดเรกทอรี

    man find 
    find / |grep "fir."
    
  4. grep, egrep, fgrep, rgrep - พิมพ์บรรทัดที่ตรงกับรูปแบบ

    grep -R "fir." /home/yourdir/*
    
  5. ลองค้นหาในลิงค์นี้ (อาจจะค้นหาคำสำคัญ ?) สำหรับตัวเลือกเพิ่มเติม


1
Searchmonkey สำหรับ Windows (latests release) ไม่มีรุ่นสำหรับ LTS รุ่นปัจจุบันของ Ubuntu ตัวเลือกอื่น ๆ ทั้งหมดไม่ใช่ GUI ตามที่ต้องการ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.