# Руководство по поиску файлов

Средство для поиска файлов, папок и документов на вашем компьютере.

2005
Dennis Cranston
2002
2003
2004
Sun Microsystems
2000
Alexander Kirillov
2006, 2008
Василий Фаронов (qvvx@yandex.ru)
Проект документирования GNOME

Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU Free Documentation License (GFDL), версии 1.1 или любой более поздней версии, опубликованной Фондом свободного программного обеспечения (Free Software Foundation), без неизменяемых частей и без текстов на обложках. Вы можете найти копию лицензии GFDL по этой ссылке или в файле COPYING-DOCS, распространяемом с этим документом.

Этот документ является частью документации GNOME, распространяемой на условиях лицензии GFDL. Если вы хотите распространять этот документ отдельно от общей документации, вы должны приложить копию лицензии к документу, как написано в части 6 лицензии.

Некоторые имена и марки используются компаниями для обозначения их продуктов и услуг и являются торговыми марками. Там, где эти имена присутствуют в документации и где участники проекта документирования GNOME знают об этом, имена выделяются заглавными буквами или начальной заглавной буквой.

ДОКУМЕНТ И ИЗМЕНЁННЫЕ ВЕРСИИ ДОКУМЕНТА ПРЕДОСТАВЛЯЮТСЯ ПОЛЬЗОВАТЕЛЮ НА УСЛОВИЯХ ЛИЦЕНЗИИ GNU FREE DOCUMENTATION LICENSE С УВЕДОМЛЕНИЕМ О ТОМ, ЧТО:

1. ДОКУМЕНТ РАСПРОСТРАНЯЕТСЯ «КАК ЕСТЬ», БЕЗ ВСЯКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ НЕЯВНЫХ, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ГАРАНТИИ ТОГО, ЧТО ДОКУМЕНТ ИЛИ ИЗМЕНЁННАЯ ВЕРСИЯ ДОКУМЕНТА СВОБОДНА ОТ ДЕФЕКТОВ, ПРИГОДНА К ПРОДАЖЕ, ПРИГОДНА К ИСПОЛЬЗОВАНИЮ В ОПРЕДЕЛЁННЫХ ЦЕЛЯХ ИЛИ НЕ НАРУШАЕТ ЗАКОНЫ. ВЕСЬ РИСК, КАСАЮЩИЙСЯ КАЧЕСТВА, ТОЧНОСТИ ИЛИ ПРАВИЛЬНОСТИ ДОКУМЕНТА ИЛИ ИЗМЕНЁННЫХ ВЕРСИЙ ДОКУМЕНТА, ЛЕЖИТ НА ВАС. ЕСЛИ ДОКУМЕНТ ИЛИ ИЗМЕНЁННАЯ ВЕРСИЯ ДОКУМЕНТА ИМЕЕТ НЕДОСТАТКИ, ВЫ (А НЕ АВТОР ДОКУМЕНТА ИЛИ ЕГО ПОМОЩНИК) БЕРЁТЕ НА СЕБЯ СТОИМОСТЬ ЛЮБОЙ НЕОБХОДИМОЙ ДОРАБОТКИ, КОРРЕКЦИИ ИЛИ ВОССТАНОВЛЕНИЯ. ЭТОТ ОТКАЗ ОТ ГАРАНТИЙ СОСТАВЛЯЕТ ВАЖНУЮ ЧАСТЬ ЛИЦЕНЗИИ. НИКАКОЕ ИСПОЛЬЗОВАНИЕ ДОКУМЕНТА ИЛИ ИЗМЕНЁННОЙ ВЕРСИИ ДОКУМЕНТА НЕ ДОПУСКАЕТСЯ БЕЗ ДАННОГО ПРЕДУПРЕЖДЕНИЯ И

2. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ И НИ ПРИ КАКОМ ЗАКОННОМ СПОСОБЕ, НИ ПО КАКОМУ СОГЛАШЕНИЮ ИЛИ ДРУГОЙ ПРИЧИНЕ, АВТОР, СОЗДАТЕЛЬ, ПОМОЩНИКИ ИЛИ РАСПРОСТРАНИТЕЛИ ДОКУМЕНТА НЕ НЕСУТ ОТВЕТСТВЕННОСТЬ ЗА ПРЯМОЙ, КОСВЕННЫЙ, СПЕЦИАЛЬНЫЙ, СЛУЧАЙНЫЙ ИЛИ ПРЕДНАМЕРЕННЫЙ УЩЕРБ ЛЮБОГО СВОЙСТВА, ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЯ, ПОТЕРЮ ЖЕЛАНИЯ, РАБОТОСПОСОБНОСТИ, КОМПЬЮТЕРНЫЕ СБОИ ИЛИ ПОЛОМКИ, ИЛИ ЛЮБОЙ ДРУГОЙ УЩЕРБ ИЛИ ПОТЕРИ, ВОЗНИКАЮЩИЕ ВСЛЕДСТВИЕ ИЛИ СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ ДОКУМЕНТА ИЛИ ИЗМЕНЁННЫХ ВЕРСИЙ ДОКУМЕНТА, ДАЖЕ ЕСЛИ СТОРОНА БЫЛА УВЕДОМЛЕНА О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.

Dennis
Cranston
Сопровождающий средства поиска файлов

    dennis_cranston@yahoo.com

Sun
GNOME Documentation Team
Sun Microsystems

Alexander
Kirillov
Проект документирования GNOME

     kirillov@math.sunysb.edu

Руководство по поиску файлов V2.7
Июнь 2005

Joachim Noreiko jnoreiko@yahoo.com

Сопровождающий средства поиска файлов

Руководство по поиску файлов V2.6
Январь 2005

Dennis Cranston dennis_cranston@yahoo.com

Сопровождающий средства поиска файлов

Руководство по поиску файлов V2.4
Февраль 2004

Sun GNOME Documentation Team

Проект документирования GNOME

Руководство по поиску файлов V2.3
Сентябрь 2002

Sun GNOME Documentation Team

Проект документирования GNOME

Руководство по поиску файлов V2.2
Август 2002

Sun GNOME Documentation Team

Проект документирования GNOME

Руководство по поиску файлов V2.1
Июль 2002

Sun GNOME Documentation Team

Проект документирования GNOME

Руководство по поиску файлов V2.0
Май 2002

Sun GNOME Documentation Team

Проект документирования GNOME

Руководство по поиску файлов
2000

Alexander Kirillov kirillov@math.sunysb.edu

Проект документирования GNOME

This manual describes version 2.26 of Search for Files.

## Обратная связь

Чтобы сообщить об ошибке или внести предложение касательно средства поиска файлов или данного руководства, следуйте указаниям на странице обратной связи GNOME.

## Введение

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

Поиск файлов использует команды `find`, `grep` и `locate` систем Unix. По умолчанию, при выполнении простого поиска Поиск файлов сначала использует команду `locate`, а затем — более медленную, но и более надёжную команду `find`.

В зависимости от вашей операционной системы поиск может быть чувствительным или нечувствительным к регистру букв. Например, в системе Linux команды `find`, `grep` и `locate` поддерживают параметр `-i`, так что поиск нечувствителен к регистру.

## Начало работы

Запустить Поиск файлов можно следующими способами:

Из строки меню на панели

  Выберите Переход Искать файлы...

Из главного меню на панели

  Выберите Искать файлы...

Из командной строки

  Выполните следующую команду: `gnome-search-tool`

При запуске Поиска файлов появляется следующее окно.

### Окно поиска файлов

Показывает основное окно поиска файлов.

## Использование

### Чтобы выполнить простой поиск

Чтобы выполнить простой поиск файла в системе, сделайте следующее:

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

   Имя содержит текст | Пример | Результат
   --- | --- | ---
   Имя файла или его часть | `мойфайл.txt` | Поиск файлов ищет файлы, в имени которых содержится текст `мойфайл.txt`.
   Часть имени файла, совмещённая с шаблонами (*, [, ]) | `*.[ch]` | Поиск файлов ищет файлы, которые имеют расширение `.c` или `.h`.

2. В поле Искать в папке выберите папку или устройство, с которого вы хотите начать поиск.

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

Поиск файлов ищет в том каталоге, который вы указали, и в его подкаталогах. В списке Результаты поиска появляются результаты вашего поиска. Если Поиск файлов не находит ни одного файла, соответствующего указанным вами критериям, в списке результатов поиска появляется сообщение «Файлы не найдены».

По умолчанию Поиск файлов сначала выполняет быстрый поиск командой `locate`, а затем — второй, более тщательный поиск при помощи команды `find`. Команда `locate` работает быстрее, так как она использует базу данных со сведениями о файлах. Если эта база данных была обновлена более, чем неделю назад, Поиск файлов может предупредить вас, что результаты поиска могут оказаться устаревшими. В этом случае вам будет предложено отключить быстрый поиск. Вы можете обновить базу данных, выполнив команду `updatedb` от имени суперпользователя.

### Чтобы добавить параметры поиска

Вы можете добавить дополнительные параметры для поиска файлов в системе. Чтобы добавить параметры поиска, сделайте следующее:

1. Щёлкните на надписи Дополнительные параметры.

2. Щёлкните на выпадающем списке Доступные параметры.

3. Выберите параметр поиска, который вы хотите использовать.

4. Нажмите Добавить.

5. Введите необходимые сведения для выбранного параметра, как описывает .

6. Повторите перечисленные выше действия для каждого параметра, который вы хотите применить.

Чтобы удалить параметр из текущего поиска, нажмите на кнопке Удалить рядом с ним.

Чтобы отключить все параметры для текущего поиска, щёлкните на надписи Дополнительные параметры.

#### Параметры поиска

Название параметра | Описание
--- | ---
Содержит текст | Искать обычные текстовые файлы, содержащие указанный текст.
Дата изменения меньше, чем | Искать файлы, которые были изменены до периода, указанного в днях.
Дата изменения больше, чем | Искать файлы, которые были изменены после периода, указанного в днях.
Размер не менее | Искать файлы, размер которых больше либо равен указанному размеру в килобайтах.
Размер не более | Искать файлы, размер которых меньше либо равен указанному размеру в килобайтах.
Файл пуст | Искать пустые файлы.
Принадлежит пользователю | Искать файлы, которые принадлежат указанному пользователю. Введите имя пользователя в предоставленное текстовое поле.
Принадлежит группе | Искать файлы, которые принадлежат указанной группе. Введите имя группы в предоставленное текстовое поле.
Владелец не определён | Искать файлы, которые принадлежат неизвестному системе пользователю или группе.
Имя файла не содержит | Искать имена файлов, которые не содержат указанную вами строку. Введите полное имя или его часть с шаблонами в предоставленное поле. Используйте шаблон «*», чтобы указать последовательность символов. Используйте шаблон «?», чтобы указать один символ. Поиск чувствителен к регистру символов.
Имя файла совпадает с регулярным выражением | Искать файлы, которые содержат указанное регулярное выражение в своём пути или имени. Введите регулярное выражение в предоставленное текстовое поле.
Показывать скрытые файлы и резервные копии | Включить в поиск скрытые файлы и резервные копии файлов.
Следовать по символьным ссылкам | Переходить по символьным ссылкам при поиске файлов.
Exclude other filesystems | Search in directories that are in the same filesystem as the start directory.

### Чтобы остановить поиск

Нажмите Остановить, чтобы остановить поиск до его завершения.

### Чтобы открыть показанный файл

Чтобы открыть файл, показанный в списке Результаты поиска, сделайте одно из следующих действий:

- Щёлкните на файле правой кнопкой мыши, затем выберите Открыть.

- Дважды щёлкните на файле.

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

### Чтобы удалить показанный файл

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

### Чтобы сохранить результаты поиска

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

## Параметры

Поиск файлов предоставляет ключи GConf, с помощью которых можно изменять его поведение. Значения GConf можно изменить, запустив Редактор конфигурации одним из следующих способов:

Меню Приложения

  Выберите Системные Редактор конфигурации

Командная строка

  Выполните следующую команду: `gconf-editor`

### Отключить быстрый поиск

Имя ключа: /apps/gnome-search-tool/disable_quick_search

Значение по умолчанию: ложь

Поиск файлов использует команду `locate`, чтобы ускорить поиск файлов по именам. Команда `locate` обеспечивает безопасный способ индексировать и быстро искать имена файлов. Поскольку `locate` основана на индексе файлов, список Результаты поиска может не всегда быть точным и актуальным.

### Запретить второй проход быстрого поиска

Имя ключа: /apps/gnome-search-tool/disable_quick_search_second_scan

Значение по умолчанию: ложь

После завершения быстрого поиска Поиск файлов выполнит более тщательный поиск при помощи команды `find`. Цель этого второго прохода — найти файлы, которых нет в индексе. Файлы, соответствующие критериям поиска, добавляются в список Результаты поиска. Таким образом этот список заполняется более актуальной информацией.

### Пути, исключённые из быстрого поиска

Имя ключа: /apps/gnome-search-tool/quick_search_excluded_paths

Значения по умолчанию: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

Поиск файлов не будет использовать быстрый поиск для путей, заданных этим ключом. Для поиска по именам файлов в этих путях будет использоваться команда `find`. Поддерживаются шаблоны «*» и «?».

### Пути, исключённые из второго прохода быстрого поиска

Имя ключа: /apps/gnome-search-tool/quick_search_second_scan_excluded_paths

Значения по умолчанию: [/]

Для путей, заданных этим ключом, Поиск файлов не будет выполнять второй проход после быстрого поиска. В этих путях за быстрым поиском не будет следовать тщательный поиск командой `find`. Поддерживаются шаблоны «*» и «?».

### Показывать дополнительные параметры

Имя ключа: /apps/gnome-search-tool/show_additional_options

Значение по умолчанию: ложь

Этот ключ определяет, будет ли раздел Дополнительные параметры автоматически раскрываться при запуске Поиска файлов.