Поиск данных на персональном компьютере или в файловой системеПоиск данных на персональном компьютере или в файловой системе

В среде KDE имеется несколько приложений для поиска данных на компьютере или в файловой системе. С помощью Kerry можно легко выполнять поиск в личном информационном пространстве (как правило, домашней папке), чтобы находить документы, электронные сообщения, историю веб-страниц, диалоги IM/ITC, исходный код, изображения, музыкальные файлы, приложения и многое другое. См. дополнительные сведения: Глава 11, Поиск с помощью Kerry.

С помощью программы KFind можно находить файлы на компьютере или в файловой системе по различным критериям поиска, таким как содержимое файлов, дата, владелец или размер файла. Запустите программу из главного меню, выбрав команду Приложения+Найти файлы/папки. Либо нажмите Alt-F2 и введите kfind.

Рисунок 1.15. Поиск файлов с помощью Kfind

Поиск файлов с помощью Kfind

Поиск файловПоиск файлов

Для поиска файлов по имени выполните следующие действия:

  1. Запустите Kfind из главного меню или командной строки.

  2. Выберите вкладку Имя/Расположение, чтобы выполнить стандартный поиск.

  3. Укажите имя файла для поиска в поле Имя. Можно использовать следующие символы-шаблоны:

    Звездочка

    Звездочка (*) используется вместо любого количества символов (даже нуля). Например, если задать поиск строки marc*, то будут найдены такие файлы, как marc,marc.png и marc_must_not_read_this.kwd. Поиск строки mar*.kwd может дать такие результаты, как marketplace.kwd и marc_must_not_read_this.kwd.

    Знак вопроса

    Знак вопроса (?) используется только вместо одного символа. Например, поиск по mar? может выдать результат marс, но поиск marс? результатов не даст, если файлы называются marс и marc.png. В поле поиска можно ставить сколько угодно знаков вопроса. В итоге будет найдено именно такое число символов.

    Можно объединить эти два символа-шаблона для любого поиска по слову.

  4. Укажите папку для поиска в поле Искать в или нажмите кнопку Обзор, чтобы найти нужную папку. Выберите пункт Включать дочерние папки для поиска во всех дочерних папках, начиная с указанной.

  5. Нажмите клавишу Enter или кнопку Найти.

Выполнение расширенного поиска файловВыполнение расширенного поиска файлов

Для расширенного поиска можно выбрать также дополнительные параметры, например текст, который содержится в файле:

  1. Запустите Kfind из главного меню или командной строки.

  2. Выберите вкладку Имя/Расположение.

  3. Укажите имя файла для поиска в поле Имя.

  4. Укажите папку для поиска в поле Искать в или нажмите кнопку Обзор, чтобы найти нужную папку.

  5. Выберите вкладку Содержимое.

  6. В поле Тип файла укажите тип файла для поиска.

  7. В поле Содержит текст введите слово или фразу, которые должны содержаться в искомом файле.

  8. Если нужно уточнить дополнительные параметры, откройте вкладку Свойства и выберите нужные параметры. Если задержать курсор мыши над параметрами или полями, отображается их краткое описание.

  9. Нажмите кнопку Найти, чтобы выполнить поиск.

Более подробную информацию о существующих параметрах поиска можно найти в электронной справке по программе KFind.

Для выполнения расширенного поиска можно использовать шаблоны поиска или регулярные выражения. Программа KRegExpEditor предоставляет возможности поиска по регулярным выражениям. Можно установить KRegExpEditor с помощью YaST как пакет kdeutils3-extra. Для получения дополнительных сведений о шаблонах поиска и использовании символов-шаблонов или регулярных выражений см. Раздел «Getting Started with the Bash Shell» (Глава 15, Working with the Shell, ↑Deployment Guide).