วิธีค้นหาไฟล์ใน Linux อย่างรวดเร็วและง่ายดาย

ที่นี่ ในบล็อกมีบทความมากมายเกี่ยวกับการค้นหาไฟล์ใน Linux โดยเน้นการสอนของ ค้นหาด้วยการค้นหาและไม่รวมไฟล์ (ตามนามสกุล) จากผลลัพธ์ทั้งหมดนี้ครอบคลุมกระบวนการที่จำเป็นมากในการค้นหาไฟล์ที่เก็บไว้ในคอมพิวเตอร์ของเราในวิธีที่แตกต่างกันคราวนี้เราต้องการสอน ค้นหาไฟล์ใน Linux อย่างรวดเร็วและง่ายดาย โดยใช้เครื่องมือที่เรียกว่า โกรธค้นหา.

ANGRYsearch คืออะไร?

โกรธค้นหา เป็นเครื่องมือโอเพ่นซอร์สที่พัฒนาในรูปแบบ งูหลาม 3 การใช้ PyQt5 สิ่งที่ช่วยให้เราทำ ค้นหาไฟล์ประเภทใดก็ได้ ด้วยผลลัพธ์แบบเรียลไทม์นั่นคือด้วยเครื่องมือนี้เราได้รับผลลัพธ์ที่ตรงกับการค้นหาของเราในขณะที่เรากำลังเขียน

เครื่องมือช่วยให้เรา ทำการค้นหาอย่างรวดเร็วจริงๆ ในสามโหมดคือ โหมด lite ซึ่งแสดงเฉพาะชื่อไฟล์ที่มีพา ธ เท่านั้นคือไฟล์ โหมดเต็ม ที่ให้ข้อมูลที่เกี่ยวข้องกับขนาดและวันที่แก้ไขของไฟล์นอกเหนือจากไฟล์ โหมด regex ที่ช่วยให้เราค้นหาด้วยนิพจน์ทั่วไป ความเร็วในการค้นหาของโหมด lite และ regex นั้นค่อนข้างสำคัญกว่าโหมดเต็มเนื่องจากส่วนหลังจำเป็นต้องทำการสืบค้นเพิ่มเติมสำหรับสถิติของไฟล์

El โกรธค้นหาพฤติกรรม มันค่อนข้างง่ายที่จะเข้าใจในตอนแรก สร้างฐานข้อมูลด้วยไฟล์ทั้งหมดที่เราเก็บไว้ในคอมพิวเตอร์ของเราฐานข้อมูลนี้จะได้รับการปรึกษาทุกครั้งที่เราทำการค้นหาและให้ตำแหน่งของไฟล์แก่เราเครื่องมือนี้จะรวมเข้ากับแอปพลิเคชันเริ่มต้นของระบบปฏิบัติการของเรา

La โกรธค้นหา GUI มันค่อนข้างเรียบง่ายและเรียบร้อย ไม่จำเป็นต้องเข้าถึงรูท สำหรับการดำเนินการและใช้ทรัพยากรเพียงเล็กน้อยเมื่อเทียบกับเครื่องมือค้นหาในระบบเดสก์ท็อปบางอย่าง

วิธีค้นหาไฟล์ใน linux

วิธีการติดตั้ง ANGRYsearch?

ผู้ใช้ Linux distro สามารถทำได้ ติดตั้ง ANGRYsearch จากรหัสของคุณ แหล่งที่มาก็เพียงพอแล้วที่เราจะติดตั้งการอ้างอิงต่อไปนี้ python3-pyqt5xdg-utils และเราดาวน์โหลด ANGRYsearch เวอร์ชันล่าสุดจาก ที่นี่.

เมื่อเราดาวน์โหลดเวอร์ชันล่าสุดแล้วเราจะทำการเปิดเครื่องรูดไปที่ไดเร็กทอรีที่สร้างขึ้นและเปิดเทอร์มินัลจากที่ซึ่งเราจะดำเนินการคำสั่งต่อไปนี้:

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

สิ่งนี้จะติดตั้งเครื่องมือที่เราสามารถเรียกใช้จากเมนูแอพพลิเคชั่นหรือจากเทอร์มินัลโดยพิมพ์ ANGRYsearch

วิธีติดตั้ง ANGRYsearch บน Arch Linux และอนุพันธ์

ผู้ใช้ Arch Linux และอนุพันธ์สามารถติดตั้ง ANGRYsearch ได้อย่างง่ายดายเนื่องจากมีแพ็คเกจการติดตั้งที่มีอยู่ในที่เก็บ AUR เพื่อติดตั้งเพียงแค่เรียกใช้

yaourt -S angrysearch

วิธีการติดตั้ง ANGRYsearch บน openSUSE, Fedora และอนุพันธ์

ผู้ใช้ OpenSUSE, Fedora และอนุพันธ์สามารถดาวน์โหลดแพ็คเกจการติดตั้งของเครื่องมือได้จาก ที่นี่ และติดตั้งด้วยตัวจัดการแพ็คเกจของคุณ

จะค้นหาไฟล์ใน Linux โดยใช้ ANGRYsearch ได้อย่างไร?

เมื่อเราติดตั้ง ANGRYsearch แล้วเราจะต้องอัปเดตฐานข้อมูลของแอปพลิเคชันทันทีและเราควรอัปเดตทุก ๆ ครั้งเพื่อให้สามารถพบไฟล์ทั้งหมดได้ในภายหลังเราจะแสดงวิธีการทำกระบวนการนี้โดยอัตโนมัติ

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

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

ค้นหาไฟล์ใน Linux

ค้นหาไฟล์ใน linux

เพื่อให้ฐานข้อมูล ANGRYsearch อัปเดตอยู่ตลอดเวลาเราสามารถใช้ crontab ซึ่งหากคุณยังไม่รู้ว่ามันคืออะไรเราขอแนะนำให้คุณอ่าน Cron & crontab อธิบาย. ขั้นตอนในการปฏิบัติตามมีดังต่อไปนี้:

ANGRYsearch มาพร้อมกับสคริปต์ที่อนุญาตให้อัปเดตฐานข้อมูลที่เรียกว่า angrysearch_update_database.py สิ่งที่เราต้องทำคือ crontab เรียกใช้ไฟล์ดังกล่าวอย่างต่อเนื่องสำหรับสิ่งนี้เราเพียงแค่ดำเนินการคำสั่งต่อไปนี้จากเทอร์มินัล:

$ crontab -l
$ crontab -e

จากนั้นเราเพิ่มการเรียกของสคริปต์ที่ในตัวอย่างจะดำเนินการทุก 6 ชั่วโมง:

0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py

ด้วยวิธีนี้เราจะมีการจัดทำดัชนีไฟล์ของเราในฐานข้อมูล ANGRYsearch อย่างต่อเนื่องเพื่อให้เราได้ผลลัพธ์ที่แน่นอนมากขึ้น


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

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

*

*

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

  1.   ไม่ระบุชื่อ dijo

    ข้อมูลที่ยอดเยี่ยมและมีประโยชน์

  2.   มานูเอล dijo

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

  3.   อเล็กซิสดิแอซ dijo

    วิธีการติดตั้งบน Debian