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

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

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

Следующим разрешается копировать и/или модифицировать этот документ при условии соблюдения GNU Free Documentation License (GFDL), версии 1.1 или любой более поздней опубликованной ассоциации свободного программного обеспечения версией без неизменяемых частей, без текстов на обложках. Вы можете найти копию лицензии по этой ссылке или в файле 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

Это руководство описывает версию 2.12 средства поиска файлов.

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

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

## Введение

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

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

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

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

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

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

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

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

  Выберите Поиск файлов...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Название параметра | Описание
--- | ---
Содержит текст | Search for files of type plain text that contain the specified text.
Дата модификации меньше чем | Искать файлы, которые были изменены до периода, указанного в днях.
Дата модификации больше чем | Искать файлы, которые были изменены после периода, указанного в днях.
Размер не менее | Искать файлы, размер которых больше либо равен указанному размеру в килобайтах.
Размер не более | Искать файлы, размер которых меньше либо равен указанному размеру в килобайтах.
Файл пуст | Искать пустые файлы.
Принадлежит пользователю | Искать файлы, которые принадлежат указанному пользователю. Введите имя пользователя в предоставленное текстовое поле.
Принадлежит группе | Искать файлы, которые принадлежат указанной группе. Введите имя группы в предоставленное текстовое поле.
Владелец не определён | Искать файлы, которые принадлежат неизвестному системе пользователю или группе.
Имя файла не содержит | Искать имена файлов, которые не содержат указанную вами строку. Введите полное имя или его часть с шаблонами в предоставленное поле. Используйте шаблон *, чтобы указать последовательность символов. Используйте шаблон ?, чтобы указать один символ. Поиск чувствителен к регистру символов.
Имя файла совпадает с регулярным выражением | Искать файлы, которые содержат указанное регулярное выражение в своём пути или имени. Введите регулярное выражение в предоставленное текстовое поле.
Показывать скрытые файлы и каталоги | Включить в поиск скрытые файлы и резервные копии файлов.
Переходить по символическим ссылкам | Переходить по символическим ссылкам при поиске файлов.
Включать другие файловые системы | Искать в каталогах, расположенных не на той же самой файловой системе, что и начальный каталог.

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

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

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

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

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

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

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

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

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

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

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

## Настройки

Поиск файлов предоставляет ключи 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

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

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