จะใช้ FSearch เพื่อค้นหาไฟล์ใน Linux ได้อย่างไร?

fsearch-feat

ฟังก์ชั่นการค้นหาในตัวจัดการไฟล์ Linux นั้นไม่ค่อยดีเท่าไหร่s, ตัวจัดการไฟล์จำนวนมาก มีฟังก์ชันการค้นหาในตัว พวกเขาทำงานให้ลุล่วงเป็นส่วนใหญ่

อย่างไรก็ตาม ความเร็วในการค้นหาผ่านตัวจัดการไฟล์ไม่ได้เป็นไปตามที่ต้องการเสมอไปดังนั้นเราจึงสามารถเลือกแอปพลิเคชันที่ทุ่มเทให้กับมันโดยสิ้นเชิง

FSearch เป็นยูทิลิตี้การค้นหาไฟล์ฟรีและโอเพ่นซอร์ส เผยแพร่ภายใต้ใบอนุญาต GNU GPL v2 แอปพลิเคชั่นนี้ค่อนข้างเร็วและสามารถใช้กับระบบ GNU / Linux ได้โดยเขียนด้วยภาษา C และใช้ GTK + 3

แอปนี้ ช่วยให้ผู้ใช้สามารถสร้างและดูแลฐานข้อมูลไฟล์ของตนเองและค้นหาไฟล์บน Linux ได้อย่างมีประสิทธิภาพมากขึ้น

แม้แต่ Baloo ของ KDE ซึ่งใช้เวลาในการจัดทำดัชนีไฟล์ตลอดไปก็ไม่ได้ทำงานในแบบที่คุณคาดหวังให้การค้นหาสมัยใหม่ทำได้

แม้ว่าคุณอาจไม่รู้สึกว่าการค้นหาไฟล์แยกต่างหากเป็นสิ่งที่จำเป็น แต่คุณอาจเปลี่ยนใจได้อย่างรวดเร็วหลังจากลองใช้ FSearch

FSearch เป็นแอปพลิเคชันแบบสแตนด์อโลนและไม่จำเป็นต้องมีตัวจัดการไฟล์เฉพาะหรือสภาพแวดล้อมการทำงานของคุณ ได้รับการสนับสนุนโดยการค้นหา "นิพจน์ทั่วไป" ตามการใช้ไลบรารี PCRE (Perl Compatible Regular Expression)

ในลักษณะสำคัญเราสามารถเน้น:

  • ค้นหาทันทีขณะพิมพ์
  • การสนับสนุนนิพจน์ทั่วไป
  • รองรับตัวกรอง (ค้นหาเฉพาะไฟล์โฟลเดอร์หรือทั้งหมด)
  • รวมและไม่รวมโฟลเดอร์เฉพาะที่จะจัดทำดัชนี
  • จัดเรียงอย่างรวดเร็วตามชื่อไฟล์เส้นทางขนาดหรือวันที่แก้ไข
  • อินเทอร์เฟซที่ปรับแต่งได้
  • โต๊ะทำงานอิสระ
  • การพึ่งพาน้อยที่สุด
  • การใช้หน่วยความจำขนาดเล็ก (ทั้งฮาร์ดไดรฟ์และ RAM)
  • รองรับ UTF8
  • มีแป้นพิมพ์ลัด

การติดตั้ง

FSearch ได้รับการบรรจุและพร้อมใช้งานใน Ubuntu และอนุพันธ์

แต่สำหรับกรณีของลีนุกซ์ดิสทริบิวชันอื่น ๆ นี่ไม่ใช่กรณีที่ทำให้สิ่งต่าง ๆ ซับซ้อนขึ้นเล็กน้อยในการแจกแจงอื่น ๆ แต่มันง่ายมากใน Ubuntu

ผู้ใช้ Debian ยังสามารถใช้ประโยชน์จาก PPA ได้ด้วยการทำงานพิเศษเล็กน้อย

ไปยัง ในกรณีของผู้ที่เป็นผู้ใช้ Ubuntu พวกเขาจะต้องเปิดเทอร์มินัลและพิมพ์คำสั่งต่อไปนี้:

sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily

sudo apt-get update

และเราติดตั้งแอปพลิเคชันด้วย:

sudo apt install fsearch

หากคุณใช้ Debian คุณสามารถใช้ PPA ก่อนอื่นให้เปิดเทอร์มินัลแล้วสร้างไฟล์. list ใหม่

sudo touch  /etc/apt/sources.list.d/fsearch.list

ตอนนี้พวกเขาต้อง เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความที่คุณต้องการและเพิ่มสองบรรทัดต่อไปนี้

deb http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main

deb-src http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main

ตอนนี้นำเข้าคีย์สำหรับที่เก็บ

sudo  apt-key adv  --keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40
sudo apt update

คุณพร้อมที่จะเริ่มติดตั้ง FSearch

sudo apt install fsearch-trunk

ในกรณีของ Arch Linux และอนุพันธ์ FSearch มีให้บริการใน AUR เราติดตั้งด้วย:

yay -S fsearch-git

ผู้ใช้ Fedora จะต้องสร้าง FSearch จากแหล่งที่มาดังนั้นจึงไม่ควรพบปัญหาใด ๆ

sudo dnf install automake autoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel git

เราดาวน์โหลดและรวบรวมด้วย:

git clone https://github.com/cboxdoerfer/fsearch.git

cd fsearch

./autogen.sh

./configure

make

sudo make install

การสร้างฐานข้อมูล FSearch

fsearch-แก้ไข

เปิด FSearch คลิกที่ "แก้ไข" จากเมนูที่ด้านบนของหน้าต่าง FSearch เลือก "ค่ากำหนด" หน้าต่างใหม่จะเปิดขึ้นโดยคลิกที่แท็บ "ฐานข้อมูล"

ทางด้านซ้ายแท็บ "รวม" จะแสดงรายการโฟลเดอร์ที่จะรวมไว้ในการค้นหาของคุณ แท็บ "ไม่รวม" จะแสดงโฟลเดอร์ย่อยที่คุณต้องการแยกออกจากโฟลเดอร์ที่รวมไว้

ทางด้านขวาคุณจะพบปุ่มสองปุ่มเพื่อเพิ่มหรือลบไดเรกทอรี หน้าต่างเบราว์เซอร์ไฟล์จะเปิดขึ้น

เลือกไดเร็กทอรีที่คุณต้องการค้นหาและยืนยัน

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

FSearch พร้อมที่จะค้นหา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   yo dijo

    แล้วทำไมไม่ได้ล่ะ….?

    # apt ติดตั้ง mlocate / locate

    $ ปรับปรุง b
    $ locate -i -loQ Portuguesea-

    อย่างน้อยผลลัพธ์ของชื่อไฟล์ก็เป็นแบบทันที (หลังจาก updatdb)

  2.   โฆเซ่ หลุยส์ มาเตโอ dijo

    มันไม่ทำงานใน L. Mint อ่านส่วนที่เหลือ

    กำลังอ่านรายการแพ็คเกจ ...
    การสร้างแผนผังการพึ่งพา
    กำลังอ่านข้อมูลสถานะ ...
    แพ็คเกจ fsearch ไม่พร้อมใช้งาน แต่มีการอ้างอิงแพ็คเกจอื่น ๆ
    ไปที่. ซึ่งอาจหมายความว่าไม่มีแพ็กเกจล้าสมัยหรือมีเพียง
    หาได้จากแหล่งอื่น

    E: แพ็คเกจ "fsearch" ไม่มีตัวเลือกสำหรับการติดตั้ง

  3.   มอร์ซิลโล dijo

    ฉันใช้การค้นหามาตลอดชีวิตตั้งแต่ Slackware

    โดยปกติแล้วจะใช้งานได้เสมอยกเว้นการแจกแจง "ใหม่" บางส่วนที่ไม่ได้รวมไว้ แต่นี่คือพวก GNU / Linux! ไม่มีสิ่งใดที่ไม่ซ้ำกันบนเซิร์ฟเวอร์ของการแจกจ่ายใด ๆ

    โดยปกติ:
    sudo updatedb (รีเฟรชฐานข้อมูลด้วยทุกสิ่งที่คุณเพิ่งติดตั้ง)

    ค้นหา "foo" (ค้นหาฐานข้อมูลสำหรับการจับคู่และแสดงผลลัพธ์)

    บทความที่ดีมากที่นี่
    ฉันเดาว่า Fsearch เป็นเหมือน locate เวอร์ชันเดสก์ท็อป เป็นเรื่องปกติที่จะเห็นความหลากหลายเป็นครั้งคราว