# Руководство пользователя &kfind;

&Dirk.Doerflinger; &Dirk.Doerflinger.mail;
Екатерина
Пыжова

    haleth@yandex.ru

Перевод на русский
Олеся
Герасименко

    goa@altlinux.org

Обновление перевода на русский
2001
&Dirk.Doerflinger;
&FDLNotice;
22 октября 2018 г.
Приложения KDE 18.12

&kfind; — утилита поиска файлов &kde;.

KDE
файл
kfind
найти
поиск

## Введение

&kfind; — утилита поиска файлов &kde;.

### Запуск &kfind;

Эта утилита — удобный способ найти определённые файлы на вашем компьютере, например, совпадающие с заданным шаблоном. Программа может искать файлы указанного типа или файлы с определёнными буквами в имени. Чтобы загрузить эту программу в &konqueror; (в режиме диспетчера файлов), выберите пункт меню &Ctrl; F Сервис Найти файл…. Для использования &kfind; в качестве отдельной программы её следует запустить с помощью &krunner;.

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

### Имя и расположение

При запуске &kfind; появится довольно простое окно. Введите имя файла, который следует найти, в текстовом поле Имя файла. Можно использовать поиск по шаблону и точку с запятой (;) для разделения нескольких имён.

Выберите папку, в которой следует выполнить поиск, указав её в поле Искать в или нажав кнопку Обзор... (включить или отключить отображение скрытых файлов и папок в диалоговом окне можно с помощью комбинаций клавиш &Alt;. или F8), и нажмите клавишу &Enter; или кнопку Поиск. Кнопка Остановить позволяет отменить поиск. С помощью кнопки Сохранить как… результаты поиска можно сохранить в формате &HTML; или в виде обычного текста.

Если флажок Включая вложенные папки установлен, поиск будет выполняться не только в указанной папке, но и во всех вложенных в неё. При установке флажка С учётом регистра &kfind; будет выполнять поиск только тех файлов, имена которых полностью совпадают по регистру. Включите параметр Включая скрытые файлы, чтобы выполнять поиск и скрытых файлов тоже. Выбор параметра Использовать индекс файлов позволяет задействовать созданный пакетом locate индекс файлов для ускорения поиска.

При указании имён файлов или папок можно использовать следующие шаблоны:

Звёздочка *

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

Вопросительный знак ?

  В отличие от звёздочки, вопросительный знак означает, что пропущен ровно один символ, так что в результате поиска `mar?` удастся найти `marc`, а по `marc?` не будет найдено ничего, так как наши файлы называются `marc` и `marc.png`. В условие поиска можно поместить сколько угодно вопросительных знаков, и программа найдёт ровно столько символов.

Набор символов [...]

  Совпадение засчитывается по любым находящимся в скобках символам.

Разумеется, в условии можно комбинировать два шаблона или даже больше.

Результаты поиска будут показаны в расположенном ниже поле. Если щёлкнуть по выбранному содержимому правой кнопкой мыши, появится контекстное меню со списком действий над выбранными файлами или папками.

### Содержимое

Тип файла

  Здесь можно уточнить тип нужного файла.

Содержит текст

  Введите слово или фразу, содержащиеся в файле, который нужно найти. Обратите внимание: если поиск идёт в большом каталоге или на вкладке Имя и расположение установлен флажок Включая вложенные папки, он может занять много времени.

  Эта опция работает не для всех файлов, перечисленных в списке Тип файла. Поддерживаются только следующие типы:

  - Текстовые файлы, например файлы исходного кода и файлы `README`

  - OpenOffice.org Writer / LibreOffice Writer

  - OpenOffice.org Impress / LibreOffice Impress

  - OpenOffice.org Calc / LibreOffice Calc

  - Calligra Words

  - Calligra Sheets

  - Calligra Stage

Поиск с учётом регистра

  Если включить этот параметр, &kfind; найдёт только те файлы, где текст в точности совпадает по регистру. Например, по `MARC` получится найти только MARC, но не Marc.

Регулярное выражение

  Если в системе установлена утилита &kregexpeditor; из раздела playground/utils на git-сервере &kde;, этот флажок будет доступен. После его установки будет можно выполнять поиск с использованием регулярных выражений. С помощью регулярных выражений можно сделать условия поиска намного сложнее и настолько же эффективнее. В случае отсутствия опыта работы с регулярными выражениями можно нажать кнопку Изменить…, чтобы открыть &kregexpeditor;. Этот инструмент позволит составить нужный набор условий графически и затем сгенерирует регулярное выражение.

  &kregexpeditor; — чрезвычайно полезный инструмент, который может использоваться не только в &kfind;, но и во многих других приложениях &kde;. Подробности можно найти в соответствующем файле справки.

Включая двоичные файлы

  Позволяет выполнять поиск в файлах любого типа, даже в тех, которые обычно не содержат текста (например, программы и изображения).

Разделы поиска метаданных

  Эти два поля можно использовать для поиска по специальным комментариям к файлам или метаданным.

  Вот некоторые основные случаи:

  - Видеофайлы (avi, mp4 и так далее): укажите какой-либо тег (`Bitrate`, `Duration` и так далее) и его значение, чтобы найти объекты с указанным значением параметра в метаданных.

  - Изображения (png, jpeg и так далее): укажите какой-либо тег (`Width`, `Height` и так далее) и его значение, чтобы найти объекты с указанным значением параметра в метаданных.

  - Аудиофайлы (mp3, flac и так далее): укажите какой-либо тег (`Title`, `Album` и так далее) и его значение, чтобы найти объекты с указанным значением параметра в метаданных.

  - Электронные книги (epub, azw, fb2 и так далее): укажите какой-либо тег (`Title`, `Author` и так далее) и его значение, чтобы найти объекты с указанным значением параметра в метаданных.

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

### Свойства

Дополнительные условия для поиска:

Искать все файлы, созданные или изменённые

  Здесь можно указать две даты, между которыми были изменены или созданы файлы, или задать определённый период времени.

Размер файла

  Здесь можно указать, должен ли размер файла быть не меньше или не больше указанного в соответствующем поле (или же быть равным ему).

Принадлежащие пользователю, Принадлежащие группе

  Здесь можно указать имена пользователей и групп, владеющих файлами.

## Авторские права и лицензия

&kfind;

Авторские права на программу:

### Разработчики

- Martin Hartig

- &Stephan.Kulow; &Stephan.Kulow.mail;

- &Mario.Weilguni; &Mario.Weilguni.mail;

- &Alex.Zepeda; jazepeda@pacbell.net

- Miroslav Flídr flidr@kky.zcu.cz

- &Harri.Porten; &Harri.Porten.mail;

- Dima Rogozin dima@mercury.co.il

- &Carsten.Pfeiffer; &Carsten.Pfeiffer.mail;

- Hans Petter Bieker bieker@kde.org

- &Waldo.Bastian; &Waldo.Bastian.mail;

Авторские права на документацию принадлежат &Dirk.Doerflinger; &Dirk.Doerflinger.mail;, 2001

Перевод: Пыжова Екатерина haleth@yandex.ru, 2004

Обновление перевода: Герасименко Олеся goa@altlinux.org, 2025

&underFDL; &underGPL;

&documentation.index;