Виключити каталог з пошуку Unity


20

Я знову задаю це питання: Як видалити конкретну папку з пошуку Ubuntu? тому що я не вірю, що це дублікат чи відповідь у цій посаді.

Це не має нічого спільного з останніми файлами Zeitgeist АБО. (У мене вже вимкнено zeitgeist і моніторинг історії файлів.)

Мені хотілося б знати, чи можна завадити пошуку Unity відображати вміст певного каталогу у своїх результатах пошуку, тобто: не включати цей каталог під час пошуку. Так само ви можете сказати, що він не включає результати пошуку в Інтернеті.

Дякую / Н

Відповіді:


36

Насправді я думаю, що це вбудована функція. Це звичайна річ, що потрібно виключити каталоги зі свого пошуку. Ось як це налаштувати:

Відкриття налаштувань системи
Виберіть "Безпека та конфіденційність" Перейдіть на вкладку "Файли та програми"

Ви повинні побачити вікно під назвою "Виключити", використовуйте кнопки "+" та "-", щоб оновити це. Все, що НЕ виключено, буде використано для пошуку.

Зауважте, що вам також знадобиться "Очистити дані про використання" у діалоговому вікні "Файли та програми", щоб видалити раніше переглянуті файли та папки з пошуку тире. За замовчуванням пошук Dash включає ваше історичне використання файлів, навіть якщо ви явно виключили ці файли.


1
Мені довелося перевірити це, оскільки інтерфейс, про який йдеться, стосується лише записів історії файлів та виключення. Однак я шукав деякі конкретні файли, додав папку, що містить їх як виключення, і можу перевірити, що вони насправді не знайшли лондера в пошуку.
Hearth

1
Я використовую 16.04, і, здається, більше немає такої настройки.
krumpelstiltskin

те саме тут 14.04
tigerjack89

Ця можливість все ще існує в 16.04.
Астрід

Одне обмеження цього методу, принаймні на 16.04, здається, що якщо ви виключаєте каталог, вміст цього каталогу виключається, але сам каталог все ще може відображатися в пошуку та в нещодавно використаному розділі "Файли та папки" тире.
KP MacGregor

2

Ви можете зробити каталог / файл прихованим. Я вважаю, що єдність не шукає в прихованих файлах і папках.

Щоб приховати файл, додайте крапку .перед ним. Тобто, щоб сховати папку з назвою documents, клацніть правою кнопкою миші, натисніть на перейменувати і перейменуйте її як.documents


1
Я можу переконатися, що це працює - приховані папки не шукаються з інтерфейсу єдності. Однак це не завжди може бути ідеальним рішенням.
Hearth

0

Думаю, це не дуже просто. Я скажу вам, що мені відомо, що ви можете приховати всі файли від пошуку єдності, видаливши його лінзи файлів за допомогою команди as

sudo apt-get remove unity-lens-files

Це приховає всі файли від пошуку єдності.

  • Ще одна річ, яка може допомогти вам, - це створити нового користувача та помістити каталог, який ви хочете сховати, у його домашній каталог. тому Єдність не може шукати у своєму районі.

    (або)

  • змініть атрибути папки / файлу лише для користувача root, щоб єдність не змогла перерахувати цей елемент у пошуку.

сподіваюся, що це допомагає :)


Дякую, я перевірю це. Я припускав, що пошук єдності виконується як службовий або системний процес (аналогічно службі індексації Windows), але якщо це працює, я, можливо, зможу вирішити проблему за допомогою атрибутів дозволу папки.
Hearth
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.