แยกไดเรกทอรีออกจาก Unity Search


20

ฉันถามคำถามนี้อีกครั้ง: จะลบโฟลเดอร์เฉพาะออกจากการค้นหา Ubuntu ได้อย่างไร เพราะฉันไม่เชื่อว่ามันซ้ำซ้อนหรือได้รับคำตอบในโพสต์นั้น

สิ่งนี้ไม่เกี่ยวข้องกับไฟล์ Zeitgeist หรือไฟล์ล่าสุด (ฉันปิดใช้งาน zeitgeist แล้วและการตรวจสอบประวัติไฟล์)

ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะป้องกันการค้นหาแบบ Unity จากการแสดงเนื้อหาของไดเรกทอรีที่ระบุในผลการค้นหา - เช่น: ไม่รวมไดเรกทอรีนั้นเมื่อทำการค้นหา เช่นเดียวกับที่คุณบอกไม่ให้รวมผลการค้นหาออนไลน์

ขอบคุณ /

คำตอบ:


36

จริงๆแล้วฉันคิดว่านี่เป็นคุณสมบัติในตัว เป็นเรื่องปกติที่จะต้องแยกไดเรกทอรีออกจากการค้นหาของคุณ นี่คือวิธีการกำหนดค่า:

เปิดการตั้งค่าระบบ
เลือก "ความปลอดภัยและความเป็นส่วนตัว" ไปที่แท็บชื่อ "ไฟล์และแอปพลิเคชัน"

คุณควรเห็นกล่องชื่อ "ยกเว้น" ใช้ปุ่ม "+" และ "-" เพื่ออัปเดต สิ่งใดที่ไม่ได้ยกเว้นจะถูกใช้ในการค้นหา

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


1
ฉันต้องทดสอบสิ่งนี้เพื่อให้แน่ใจว่าอินเทอร์เฟซที่เป็นปัญหาดูเหมือนจะเกี่ยวข้องกับระเบียนประวัติและการยกเว้นเท่านั้น อย่างไรก็ตามฉันค้นหาไฟล์บางไฟล์เพิ่มโฟลเดอร์ที่บรรจุไว้เป็นข้อยกเว้นและสามารถตรวจสอบได้ว่าไฟล์เหล่านั้นไม่ได้ปรากฏในการค้นหา
Hearth

1
ฉันใช้ 16.04 และดูเหมือนว่าจะไม่มีการตั้งค่าอีกต่อไป
krumpelstiltskin

กันที่นี่ที่ 14.04
tigerjack89

ความสามารถนี้ยังคงมีอยู่ใน 16.04
Astrid

ข้อ จำกัด อย่างหนึ่งของวิธีการนี้คืออย่างน้อยในวันที่ 16.04 ดูเหมือนว่าหากคุณแยกไดเรกทอรีเนื้อหาของไดเรกทอรีนั้นจะถูกแยกออก แต่ตัวไดเรกทอรีเองยังคงสามารถแสดงในการค้นหาและในส่วน "ไฟล์และโฟลเดอร์" ที่ใช้ล่าสุด ของเส้นประ
KP MacGregor

2

คุณสามารถซ่อนไดเรกทอรี / ไฟล์ได้ I. เชื่อว่าความเป็นอันหนึ่งอันเดียวกันจะไม่ค้นหาไฟล์และโฟลเดอร์ที่ซ่อนอยู่

หากต้องการซ่อนไฟล์ให้เพิ่มจุด.ก่อนหน้า เช่นเพื่อซ่อนโฟลเดอร์ชื่อdocumentsคลิกขวามันคลิกที่เปลี่ยนชื่อและเปลี่ยนชื่อเป็น.documents


1
ฉันสามารถตรวจสอบได้ว่านี่ใช้งานได้ - โฟลเดอร์ที่ซ่อนไม่ได้ถูกค้นหาจาก unity UI อย่างไรก็ตามนี่อาจไม่ใช่ทางออกที่ดีเสมอไป
Hearth

0

ฉันคิดว่ามันไม่ง่ายนัก ฉันจะบอกสิ่งที่ฉันรู้ว่าคุณสามารถซ่อนไฟล์ทั้งหมดจากการค้นหาที่เป็นเอกภาพได้โดยการลบเลนส์ไฟล์ด้วยคำสั่งดังนี้

sudo apt-get remove unity-lens-files

ที่จะซ่อนไฟล์ทั้งหมดจากการค้นหาที่เป็นเอกภาพ

  • อีกสิ่งหนึ่งที่สามารถช่วยคุณสร้างผู้ใช้ใหม่และวางไดเรกทอรีที่คุณต้องการซ่อนในโฮมไดเร็กตอรี่ของเขา ดังนั้นความสามัคคีไม่สามารถค้นหาในพื้นที่ของเขา

    (หรือ)

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

หวังว่าจะช่วย :)


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