Графічний інтерфейс програми locate

У Krusader передбачено графічний інтерфейс до команди locate (пакунок findutils). Ця команда використовується для пришвидшення пошуку файлів: пошук виконується не за каталогами, а на основі бази даних. Відповідний пакунок містить серед інших файлів дві програми: locate і updatedb. updatedb виконує індексацію локальної файлової системи і зберігає записи до бази даних. cron часто виконує запуск updatedb кожної ночі (можна налаштувати за допомогою KCron). Щоб задіяти цю можливість, скористайтеся пунктом ІнструментиРозташування... або натисніть комбінацію клавіш Ctrl+Shift+L. За допомогою Конфігуратора можна вказати додаткові параметри для команди updatedb.

Пункти

  • Показувати тільки існуючі файли: якщо у базі даних містяться записи, яких вже немає на носії даних (їх було вилучено або пересунуто з часу попереднього запуску updatedb), locate не показуватиме їх у списку. Отже, перед додаванням пункту до списку буде виконано перевірку його існування (це сповільнить виконання завдання).

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

Кнопки дій

  • Розташування: виконує команду locate foo foo і виводить отримані дані до вікна результатів.

  • Зупинити: зупиняє процес пошуку адреси.

  • UpdateDB: виконує команду updatedb, призначену для оновлення бази даних програми locate, після введення пароля адміністратора.

  • Закрити: закриває вікно пошуку адреси.

Вікно результатів

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

  • Клацання правою: відкриває меню редагування/перегляду/пошуку.

    • F3: перегляд поточного об’єкта.

    • F4: редагування поточного об’єкта.

    • Ctrl+F: пошук файлів у вікні результатів.

    • Ctrl+N: перехід до наступного результату пошуку.

    • Ctrl+P: перехід до попереднього результату пошуку.

  • У вікні результатів підтримується перетягування позначок об’єктів до інших вікон і копіювання їх до буфера обміну даними (Ctrl+C).