จะค้นหาไฟล์และเนื้อหาไฟล์ด้วย GUI ได้อย่างไร


17

เมื่อฉันใช้ฟังก์ชั่นการค้นหาในNautilusจะส่งคืนไฟล์ที่มีชื่อไฟล์ที่ตรงกันเท่านั้น มันยังไม่รองรับสัญลักษณ์แทน ตัวอย่างเช่น "* .txt" จะไม่ส่งคืนสิ่งใด ฉันคาดว่าจะส่งคืนไฟล์. txt ทั้งหมด

อย่างไรก็ตามมีวิธีโดยไม่ใช้บรรทัดคำสั่งเพื่อค้นหาเนื้อหาของไฟล์รวมถึงไฟล์ข้อความธรรมดาทั้งหมด (.txt, .html, .css, .js, .c, .csv, .sh, .py, ... ), คลังเก็บ (.zip, .7z, .rar, .tar, ... ), ไฟล์ office / libreoffice (.doc, .docx, pptx, .odf, .ods, ... ) และสื่อ (.mp3, .mp4, ... ) ข้อมูลเมตาหรือไม่ การค้นหาควรมีตัวเลือกในการตั้งค่าขนาดไฟล์วันที่ประเภทและการพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่


คุณอาจจะลองติดตั้ง Nepomuk, Strigi และ Dolphin เบราเซอร์ไฟล์ - กัน Nepomuk และดัชนีความประสงค์ Strigi (รวมถึงเนื้อหา) ระบบไฟล์ของคุณและ Dolphin สนับสนุนการค้นหาเนื้อหาที่จัดทำดัชนีนี้ (เช่นเดียวกับการสนับสนุนอื่น ๆ อีกมากมายคุณสมบัติเช่นการติดแท็กไฟล์ ... )
jmetz

1
ฉันไม่ควรเปลี่ยนมาใช้ kubuntu หรือผสมแอพพลิเคชั่นจากสภาพแวดล้อมเดสก์ท็อปที่แตกต่างกัน / ระบบปฏิบัติการ ฉันใช้สต็อค Ubuntu 12.04
waspinator

ตกลงจริง ๆ แล้ว strigi เป็นสภาพแวดล้อมเดสก์ท็อปที่เป็นอิสระและได้รับการสนับสนุน (ชัดเจน) ใน Gnome เช่นกัน: en.wikipedia.org/wiki/Strigiผ่านแอปเพล็ตเดสก์บาร์
jmetz

hmm, strigi เป็นเพียงภูต และกุย (ปลาดุก) ไม่ค่อยดีนัก
waspinator

คำตอบ:


12

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

gnome-search-toolสามารถใช้ในการค้นหาภายใน files- เลือกโฟลเดอร์ที่บ้านหรือไดเรกทอรีที่จะค้นหาและจากนั้นคลิกselect more options, และใส่คำค้นหาของคุณที่จะกล่าวว่า'contains the text.'มันจะค่อนข้างช้าในขณะที่มันทำงานโดยไม่ต้องดัชนี แต่ฉันได้ใช้มันหลาย ครั้งและมีประโยชน์สำหรับการค้นหาขั้นพื้นฐาน


2
อาโอเค. วิธีการเกี่ยวกับการค้นหาเนื้อหาของเอกสารโดยใช้หอยโข่ง?
waspinator

อาจจำเป็นต้องใช้โปรแกรมค้นหาเดสก์ท็อปที่สร้างดัชนีผลลัพธ์และสร้างฐานข้อมูล ลองดูที่askubuntu.com/questions/29483/…

ว้าวทำไมมันไม่รวมเข้ากับหอยทาก! ช้า แต่ทำงานได้ตามที่คาดไว้ ฉันหวังว่าอูบุนตูจะจับกับ windows / osx เพื่อค้นหาภายในทศวรรษนี้ ขอบคุณ
waspinator

1
รวมสิ่งที่จะทำให้พวกเขาใกล้กับเดสก์ทอป ... และฉันแน่ใจว่าพวกเขาจะหลีกเลี่ยงมัน : \
neu-rah

searchmonkey หรือ regexxer สุดขั้วดีกว่า! askubuntu.com/questions/29483/…
กุมภ์กุมภ์

0

นี่คือทางออกของฉันสำหรับไฟล์ 1.5 เทราไบต์บนฮาร์ดไดรฟ์ภายนอก - 'เพราะคุณสามารถค้นหาด้วย "ค้นหา - ทั้งหมด" ในผลลัพธ์ XLSX ที่ดีและง่าย (ไม่ตอบคำถาม GUI ดังนั้น - ขอโทษ)

วางสิ่งนี้ไว้ในเทอร์มินัลเพื่อสร้างไฟล์ TXT พร้อมโฟลเดอร์และไฟล์ทั้งหมดของคุณ

find -ls> ~ / ดาวน์โหลด / IndexTree.txt

หลังจากนั้นให้เปิดไฟล์ TXT และแทนที่. / & / ด้วย "*"; นอกจากนี้แทนที่ "user user" ด้วย "user *" เพื่อกำหนดขนาดและวันที่วันที่สำหรับปีนี้ไม่แสดงปี - gee! แทนที่ "\" ด้วยช่องว่าง

จากนั้นเปิดใน XLS (Libre Office) delineator คอลัมน์ "*" Save-As XLSX - (XLS ธรรมดาเพียง 35,000 แถว - มี 330,000 แถว) ลบคอลัมน์แรกแทนที่ด้วยหมายเลขอัตโนมัติ 1 ถึงส่วนที่เลือกทั้งหมดเรียงลำดับตามคอลัมน์ C & 7 คอลัมน์ถัดไป - ไปที่ col G ตามปกติ

และใช้ฟังก์ชัน "ค้นหา" ใน Libre Office กับเนื้อหาในหัวใจของคุณ


0

ที่ตัวเรียกใช้คุณจะเห็นโฮมฟิลเลอร์ คลิกที่มันและเลือก lib ที่คุณต้องการค้นหา คุณเห็นคำตอบที่มุมบนขวา คุณสามารถค้นหาด้วย

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