ที่นี่ ในบล็อกมีบทความมากมายเกี่ยวกับการค้นหาไฟล์ใน Linux โดยเน้นการสอนของ ค้นหาด้วยการค้นหาและไม่รวมไฟล์ (ตามนามสกุล) จากผลลัพธ์ทั้งหมดนี้ครอบคลุมกระบวนการที่จำเป็นมากในการค้นหาไฟล์ที่เก็บไว้ในคอมพิวเตอร์ของเราในวิธีที่แตกต่างกันคราวนี้เราต้องการสอน ค้นหาไฟล์ใน Linux อย่างรวดเร็วและง่ายดาย โดยใช้เครื่องมือที่เรียกว่า โกรธค้นหา.
ANGRYsearch คืออะไร?
โกรธค้นหา เป็นเครื่องมือโอเพ่นซอร์สที่พัฒนาในรูปแบบ งูหลาม 3 การใช้ PyQt5 สิ่งที่ช่วยให้เราทำ ค้นหาไฟล์ประเภทใดก็ได้ ด้วยผลลัพธ์แบบเรียลไทม์นั่นคือด้วยเครื่องมือนี้เราได้รับผลลัพธ์ที่ตรงกับการค้นหาของเราในขณะที่เรากำลังเขียน
เครื่องมือช่วยให้เรา ทำการค้นหาอย่างรวดเร็วจริงๆ ในสามโหมดคือ โหมด lite ซึ่งแสดงเฉพาะชื่อไฟล์ที่มีพา ธ เท่านั้นคือไฟล์ โหมดเต็ม ที่ให้ข้อมูลที่เกี่ยวข้องกับขนาดและวันที่แก้ไขของไฟล์นอกเหนือจากไฟล์ โหมด regex ที่ช่วยให้เราค้นหาด้วยนิพจน์ทั่วไป ความเร็วในการค้นหาของโหมด lite และ regex นั้นค่อนข้างสำคัญกว่าโหมดเต็มเนื่องจากส่วนหลังจำเป็นต้องทำการสืบค้นเพิ่มเติมสำหรับสถิติของไฟล์
El โกรธค้นหาพฤติกรรม มันค่อนข้างง่ายที่จะเข้าใจในตอนแรก สร้างฐานข้อมูลด้วยไฟล์ทั้งหมดที่เราเก็บไว้ในคอมพิวเตอร์ของเราฐานข้อมูลนี้จะได้รับการปรึกษาทุกครั้งที่เราทำการค้นหาและให้ตำแหน่งของไฟล์แก่เราเครื่องมือนี้จะรวมเข้ากับแอปพลิเคชันเริ่มต้นของระบบปฏิบัติการของเรา
La โกรธค้นหา GUI มันค่อนข้างเรียบง่ายและเรียบร้อย ไม่จำเป็นต้องเข้าถึงรูท สำหรับการดำเนินการและใช้ทรัพยากรเพียงเล็กน้อยเมื่อเทียบกับเครื่องมือค้นหาในระบบเดสก์ท็อปบางอย่าง
วิธีการติดตั้ง ANGRYsearch?
ผู้ใช้ Linux distro สามารถทำได้ ติดตั้ง ANGRYsearch จากรหัสของคุณ แหล่งที่มาก็เพียงพอแล้วที่เราจะติดตั้งการอ้างอิงต่อไปนี้ python3-pyqt5
, xdg-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 หรือแบบสมบูรณ์
เครื่องมือจะแสดงไฟล์ที่ตรงกันในขณะที่เราเขียนเสมอดังนั้นจึงเป็นข้อดีขั้นสูงในกรณีที่เราไม่ทราบชื่อไฟล์ที่เป็นปัญหา
เพื่อให้ฐานข้อมูล 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 อย่างต่อเนื่องเพื่อให้เราได้ผลลัพธ์ที่แน่นอนมากขึ้น
ข้อมูลที่ยอดเยี่ยมและมีประโยชน์
รายการที่ดี ฉันติดตามคุณมาระยะหนึ่งแล้วและฉันชอบแนวทางของคุณ
สำหรับฉันดูเหมือนเครื่องมือที่ทำให้ชีวิตคุณง่ายขึ้น (เช่นเดียวกับที่คุณมักจะวิเคราะห์)
สำหรับการรักษาที่ใช้ในแต่ละโพสต์ฉันจะถือว่ามันกระชับเป็นรูปธรรมสวยงามและมีประโยชน์มาก
จับภาพได้ดีมากเสมอแสดงข้อความ
ขอแสดงความยินดีกับบล็อก
วิธีการติดตั้งบน Debian