# Довідка з програми "Пошук файлів"

Утиліта пошуку файлів, тек та документів у комп'ютері.

2015 MATE-Dokumentationsprojekt
2005 Dennis Cranston
2002 2003 2004 Sun Microsystems
2000 Alexander Kirillov
MATE-Dokumentationsprojekt GNOME Documentation Project

Дозволяється копіювати, розповсюджувати та/або змінювати цей документ на умовах ліцензії GNU Free Documentation License (GFDL), версії 1.1 або будь-якої старшої версії, що опублікована Free Software Foundation без інваріантних розділів, тексту титульної сторінки, та тексту фінальної сторінки. Копію GFDL можна знайти за адресою або у файлі COPYING-DOCS, що постачається з цією довідкою.

Ця довідка є частиною збірки документації з MATE, що постачається на умовах ліцензії GFDL. Якщо ви бажаєте розповсюджувати цю довідку окремо від збірки, можете це зробити додавши до довідки копію ліцензії, як описано у пункті 6 ліцензії.

Більшість назв, що використовуються компаніями для розповсюдження їх продуктів та послуг є торговими марками. Якщо такі назви зустрічаються у документації з MATE та учасникам проекту документування MATE відомо, що вони є торговими марками, тоді ці назви пишуться великими літерами або починаються з великої літери.

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

MATE-Dokumentationsteam
Search for Files Maintainer
Dennis Cranston
Search for Files Maintainer

    dennis_cranston@yahoo.com

Sun GNOME Documentation Team
Sun Microsystems

Alexander Kirillov
GNOME Documentation Project

     kirillov@math.sunysb.edu

Search for Files Manual V1.10
July 2015

Wolfgang Ulbrich

Search for Files Maintainer

Search for Files Manual V2.7
June 2005

Joachim Noreiko jnoreiko@yahoo.com

Search for Files Maintainer

Search for Files Manual V2.6
January 2005

Dennis Cranston dennis_cranston@yahoo.com

Search for Files Maintainer

Search for Files Manual V2.4
February 2004

Sun GNOME Documentation Team

GNOME Documentation Project

Search for Files Manual V2.3
September 2002

Sun GNOME Documentation Team

GNOME Documentation Project

Search for Filesl Manual V2.2
August 2002

Sun GNOME Documentation Team

GNOME Documentation Project

Search for Files Manual V2.1
July 2002

Sun GNOME Documentation Team

GNOME Documentation Project

Search for Files Manual V2.0
May 2002

Sun GNOME Documentation Team

GNOME Documentation Project

Search for Files Manual
2000

Alexander Kirillov kirillov@math.sunysb.edu

GNOME Documentation Project

This manual describes version 1.10 of Search for Files.

Зворотний зв'язок

To report a bug or make a suggestion regarding the Search for Files application or this manual, follow the directions in the MATE Feedback Page.

## Введення

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

Пошук файлів використовує UNIX-команди `find`, `grep`, та `locate`. Зазвичай, при виконанні основного пошуку програма Пошук файлів спочатку використовує команду `locate`, а потім більш повільну але більш ретельну комнаду `find`.

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

## Початок роботи

Програму Пошук файлів можна запустити наступними способами:

З панелі меню

  Виберіть Місця Пошук файлів.

З головного меню

  Виберіть Пошук файлів....

З командного рядка

  Виконайте наступну команду: `mate-search-tool`

Після запуску програми Пошук файлів відкриється наступне вікно.

Вікно "Пошук файлів"

Shows Search for Files main window.

## Використання

### Виконання основних операцій

Для виконання базового пошуку файлу у файловій системі, виконайте наступні кроки:

1. Введіть текст у полі Назва містить. Текстом може бути назва файлу або частина назви, з шаблоном або без шаблонів, як показано у наступній таблиці:

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

2. У полі Шукати у теці введіть шлях до теки, у якій ви бажаєте почати пошук. Програма Пошук файлів шукатиме у вказаній теці та її підтеках.

3. Для виконання пошуку натисніть Знайти.

Програма Пошук файлів виконає пошук у вказаному каталозі та підкаталогах. Пошук файлів відображає результати пошуку у списку Результати пошуку. Якщо Пошук файлів не знайде жодного файлу, який відповідає критерію пошуку, тоді у списку Результати пошуку програма відобразить повідомлення "Файлів не знайдено".

Зазвичай, Пошук файлів виконує швидкий пошук використовуючи команду `locate`, другий етап пошуку виконується з використанням команди `find`. The Команда `locate` виконується швидше, тому що використовує інформацію про файли з бази даних. Якщо базу даних створено більш ніж тиждень тому, Пошук файлів буде попереджувати, що результати пошуку, можливо, застарілі та надасть можливість вимкнути швидкий пошук. Щоб оновити базу даних, запустіть команду `updatedb` як адміністратор (root).

### Додавання параметрів пошуку

Також можна вказати додаткові параметри пошуку. Щоб додати параметри пошуку виконайте наступні дії:

1. Натисніть на Показати додаткові параметри.

2. Натисніть на розкривному списку Можливі параметри.

3. Виберіть параметр, який ви хочете додати.

4. Натисніть Додати.

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

6. Повторіть ці кроки для кожного потрібного параметра.

Щоб видалити параметр пошуку з списку Показати додаткові параметри, натисніть на кнопку Видалити навпроти параметра.

Щоб вимкнути параметри пошуку з поточного пошуку клацніть на Показати додаткові параметри.

Параметри пошуку

Назва параметра | Опис
--- | ---
Містить текст | Шукати звичайні файли, які містять вказаний текст.
Дата останньої зміни менша за | Шукати файли, які змінено менше ніж вказану кількість днів тому.
Дата останньої зміни більша за | Шукати файли, які змінено більше ніж вказану кількість днів тому.
Розмір принаймні | Шукати файли, розмір яких дорівнює або більший за вказаний розмір у кілобайтах.
Розмір не більше | Шукати файли, розмір яких менший або дорівнює вказаному розміру у кілобайтах.
Файл порожній | Шукати порожні файли.
Належить користувачу | Шукати файли власником яких є вказаний користувач. Введіть ім'я користувача у текстовому полі.
Належить групі | Шукати файли власником яких є вказана група. Введіть ім'я групи у текстовому полі.
Власник невідомий | Шукати файли власником яких є користувач або група, які невідомі у цій системі.
Назва не містить | Шукати файли з назвами, які не містять введеного тексту. Цим полем також підтримуються шаблони. Використовуйте * для позначення послідовності символів, та ? для позначення одного символу. Пошук чутливий до регістру.
Назва відповідає регулярному виразу | Шукати файли, шлях чи назва яких відповідає вказаному регулярному виразу. Введіть регулярний вираз у текстовому полі.
Показувати приховані файли та резервні копії файлів | Включати у пошук приховані файли та резервні копії файлів.
Йти за символьними посиланнями | Переходити за символьними посиланнями при пошуку файлів.
Не шукати на інших файлових системах | Також включати у пошук теки, які розташовані у тій же файловій системі, що й файлова система початкової теки.

### Зупинення пошуку

Щоб передчасно зупинити процес пошуку натисніть Зупинити.

### Відкривання знайдених файлів

Щоб відкрити файл, що показується у списку Результати пошуку, виконайте одну з наступних дій:

- Клацніть правою кнопкою на файлі, потім виберіть Відкрити.

- Двічі клацніть на файлі.

To open the folder that contains a file displayed in the Search results list box, right-click on the file, then choose Open Containing Folder.

### Очищення області відображення

Щоб відкрити теку, яка містить відображуваний у списку Результати пошуку файл, клацніть на ньому правою кнопкою, потім виберіть Відкрити теку.

### Збереження результатів пошуку

Щоб зберегти результати останнього пошуку, клацніть правою кнопкою миші у списку Результати пошуку, потім виберіть Зберегти результати як. Введіть назву файлу, в який зберегти результати, потім натисніть Гаразд.

## Параметри

Search for Files provides gsettings keys to modify some of its behavior. The gsettings values can be changed by starting the Configuration Editor in the following ways:

З меню Програми

  Choose System Tools dconf Editor.

Командний рядок

  Execute the following command: `dconf-editor`

### Вимкнути "Швидкий пошук"

Key name: org.mate.search-tool.disable-quick-search

типове значення: хибність

Програма Пошук файлів прискорює пошук використовуючи команду `locate`. `Locate` надає безпечний шлях для індексування та швидкого пошуку файлів. Оскільки `locate` покладається на індекс, список Результати пошуку не завжди відповідає поточному стану.

### Вимкнути друге сканування швидкого пошуку

Key name: org.mate.search-tool.disable-quick-search-second-scan

типове значення: хибність

Після завершення швидкого пошуку, Пошук файлів буде виконуватись шляхом пошуку з використанням команди `find`. Метою другого проходу є знайти файли, які не було проіндексовано. Файли, які відповідають критерію пошуку додаються до списку Результати пошуку, що підтримує список оновлений.

### Шляхи, що виключені зі швидкого пошуку

Key name: org.mate.search-tool.quick-search-excluded-paths

Типове значення: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

Програма Пошук файлів не буде виконувати швидкий пошук за шляхами, що перелічені у цьому ключі. Назви файлів шукаються у визначених шляхах використовуючи команду `find`. Підтримуються шаблони '*' та '?'.

### Шляхи, що виключені з другого проходу швидкого пошуку

Key name: org.mate.search-tool.quick-search-second-scan-excluded-paths

Типові значення: [/]

Програма Пошук файлів не буде виконувати другий прохід після швидкого пошуку за шляхами, визначеними у цьому ключі. Швидкий пошук у визначених шляхах не буде слідувати за шляхом пошуку використовуючи команду `find` command. Підтримуються шаблони '*' та '?'.

### Показувати додаткові параметри

Key name: org.mate.search-tool.show-additional-options

типове значення: хибність

Цей ключ визначає чи буде розгорнутим параметр Показати додаткові параметри при запуску програми Пошук файлів.

Search Tool