# Wyszukiwanie plików – podręcznik

## Wprowadzenie

Program Wyszukiwanie plików pozwala ci szukać plików na twoim systemie. Aby wykonać proste wyszukiwanie, możesz wpisać pełną lub częściową nazwę pliku, dodając do niej ewentualnie znaki specjalne. Dodatkowe opcje pozwolą ci doprecyzować zapytanie.

Wyszukiwarka plików wykorzystuje komendy UNIX-owe `find`, `grep` oraz `locate`. W przypadku podstawowego wyszukiwania Wyszukiwarka korzysta najpierw z komendy `locate`, a następnie używa wolniejszej, ale dokładniejszej komendy `find`.

Czułość wyszukiwania na wielkość liter zależy od twojego systemu operacyjnego. W przypadku systemu Linux, polecenia `find`, `grep` oraz `locate` wspierają opcję `-i`, więc wszystkie wyszukiwania są obojętne na wielkość liter.

## Pierwsze kroki

Możesz uruchomić Wyszukiwarkę plików na kilka różnych sposobów:

Z Paska Menu na panelu

- Wybierz Miejsca Szukaj plików...

Z Menu Głównego na panelu

- Wybierz Szukaj plików...

Z wiersza poleceń

- Wykonaj następujące polecenie: `mate-search-tool`

Kiedy uruchomisz Wyszukiwanie plików, wyświetli się następujące okno.

### Okno Wyszukiwania plikó

Pokazuje główne okno Wyszukiwarki Plików.

## Użycie

### Aby wykonać proste wyszukiwanie

Aby w prosty sposób przejrzeć zawartość systemu w poszukiwaniu plików, wykonaj następujące kroki:

1. Wpisz szukany tekst w polu Nazwa zawiera. Może to być pełna nazwa pliku lub jej część, ze znakami specjalnymi albo bez nich, co pokazuje dokładniej następująca tabela:

   Nazwa zawiera tekst | Przykład | Wynik
   Pełna nazwa pliku lub jej część | `mojplik.txt` | Wyszukiwarka plików poszuka wszystkich plików zawierających w nazwie tekst `myfile.txt`.
   Częściowa nazwa pliku w połączeniu ze znakami specjalnymi (*, [, ]) | `*.[ch]` | Wyszukiwarka plików poszuka wszystkich plików o rozszerzeniu `.c` lub `.h`.

2. W polu Wyszukiwanie w katalogu możesz wybrać folder albo urządzenie, od którego Wyszukiwarka plików powinna rozpocząć szukanie.

3. Kliknij Znajdź, żeby rozpocząć szukanie.

Wyszukiwarka Plików przeszukuje wskazany folder, a także wszystkie jego podfoldery. Wyszukiwarka wyświetla znalezione elementy na liście podpisanej Wyniki wyszukiwania. Jeśli Wyszukiwarka nie znajdzie żadnych plików pasujących do podanych kryteriów, wyświetli wiadomość „Nie odnaleziono plików” w polu Wyniki wyszukiwania.

Domyślnie Wyszukiwarka Plików wykonuje szybkie szukanie z użyciem komendy `locate`, po którym następuje drugie, dokładniejsze szukanie komendą `find`. Komenda `locate` jest szybsza, ponieważ korzysta z bazy danych z informacjami na temat plików. Jeśli ta baza danych jest starsza niż tydzień, Wyszukiwarka Plików może cię ostrzec, że wyniki wyszukiwania mogą być nieaktualne i dać możliwość wyłączenia szybkiego szukania. Żeby zaktualizować bazę danych, użyj polecenia `updatedb` jako administrator.

### Aby dodać opcje wyszukiwania

Jeśli chcesz, możesz dodać więcej opcji wyszukiwania plików. Aby dodać opcje, wykonaj następujące kroki:

1. Kliknij tekst Więcej opcji.

2. Kliknij rozwijaną listę Dostępne opcje.

3. Wybierz opcję wyszukiwania, którą chcesz zastosować.

4. Kliknij Dodaj

5. Określ wymagane informacje dla opcji wyszukiwania zgodnie z częścią tbl-search-rules.

6. Powtórz powyższe kroki dla każdej opcji wyszukiwania, jaką chcesz zastosować.

Aby usunąć opcję ustawioną dla aktualnego wyszukiwania, kliknij przycisk Usuń obok tej opcji.

Aby wyłączyć opcje związane z aktualnym wyszukiwaniem, kliknij tekst Więcej opcji.

### Opcje wyszukiwania

Nazwa opcji | Opis
Zawiera tekst | Wyszukaj pliki tekstowe zawierające podany tekst.
Data modyfikacji mniejsza niż | Wyszukaj pliki zmodyfikowane wcześniej niż okres podany w dniach.
Czas od modyfikacji przekracza | Wyszukaj pliki zmodyfikowane dawniej niż okres podany w dniach.
Rozmiar do | Wyszukaj pliki o rozmiarze równym lub większym niż rozmiar podany w kilobajtach.
Rozmiar do | Wyszukaj pliki o rozmiarze równym lub mniejszym niż rozmiar podany w kilobajtach.
Plik jest pusty | Wyszukaj puste pliki.
Użytkownik, który jest właścicielem | Wyszukaj pliki, których właścicielem jest podany użytkownik. Wpisz nazwę użytkownika w polu tekstowym.
Grupa, która jest właścicielem | Wyszukaj pliki, których właścicielem jest dana grupa. Wpisz nazwę grupy w polu tekstowym.
Właściciel nierozpoznany | Szuka plików, których właścicielami są użytkownicy lub grupy nieznane dla systemu.
Nazwa nie zawiera | Szuka nazw plików, które nie zawierają podanego przez ciebie ciągu znaków. Wpisz pełną lub częściową nazwę pliku w pole odpowiadające tej opcji, stosując znaki specjalne. Znak * oznacza dowolny ciąg znaków, a ? dowolny pojedynczy znak. Szukanie będzie wrażliwe na wielkość znaków.
Plik pasuje do wyrażenia regularnego | Szuka plików, których ścieżka albo nazwa pasuje do podanego wyrażenia regularnego, wpisanego w odpowiednie pole tekstowe.
Wyświetlanie plików ukrytych i zapasowych | Wyszukiwanie w plikach ukrytych i zapasowych
Podążanie za dowiązaniami symbolicznymi | Podążaj za dowiązaniami podczas wyszukiwania.
Bez innych systemów plików | Wyszukaj w katalogach, które mają taki sam system plików jak katalog startowy.

### Zatrzymanie wyszukiwania

Kliknij Zatrzymaj, żeby zatrzymać wyszukiwanie, zanim Wyszukiwarka Plików je zakończy.

### Otwiera wyświetlony plik

Aby otworzyć plik wymieniony na liście Wyniki wyszukiwania, wykonaj któryś z podanych kroków:

- Kliknij plik prawym przyciskiem i wybierz opcję Otwórz.

- Kliknij plik dwukrotnie.

Aby otworzyć folder, w którym znajduje się element z listy Wyników wyszukiwania, kliknij ten element prawym przyciskiem myszy i wybierz opcję Otwórz katalog zawierający.

### Aby usunąć wyświetlony plik

Aby usunąć plik zawarty w Wynikach wyszukiwania, kliknij go prawym przyciskiem i wybierz opcję Przenieś do kosza.

### Aby zapisać wyniki wyszukiwania

Aby zapisać wynik ostatniego wyszukiwania wykonanego przez Wyszukiwarkę Plików, kliknij prawym przyciskiem listę Wyników wyszukiwania, a następnie wybierz opcję Zapisz wyniki jako. Wpisz nazwę pliku, do którego chcesz zapisać wyniki, po czym kliknij Zapisz.

## Ustawienia

Wyszukiwarka Plików daje możliwość częściowej zmiany swojego działania przez edycję ustawień (kluczy gsettings). Wartości gsettings można zmienić, uruchamiając Edytor Ustawień na któryś z podanych sposobów:

Menu Programy

- Wybierz Narzędzia systemowe Edytor dconf.

Wiersz poleceń

- Wykonaj następujące polecenie: `dconf-editor`

### Wyłączenie szybkiego wyszukiwania

Nazwa klucza: org.mate.search-tool.disable-quick-search

Wartość domyślna: false

Wyszukiwarka plików wykorzystuje w celu szybszego działania komendę `locate`. `Locate` zapewnia bezpieczny sposób na indeksowanie i szybkie wyszukiwanie nazw plików. Ze względu na to, że `locate` czerpie dane z indeksu plików, lista podpisana Wyniki wyszukiwania może czasem być nieaktualna.

### Wyłączenie drugiego przebiegu szybkiego wyszukiwania

Nazwa klucza: org.mate.search-tool.disable-quick-search-second-scan

Wartość domyślna: false

Po zakończeniu szybkiego szukania, Wyszukiwarka Plików wykona szukanie dokładne z użyciem komendy `find`. Celem drugiego przelotu jest znalezienie plików, które nie trafiły wcześniej do indeksu. Pliki pasujące do kryteriów wyszukiwania zostaną dodane do listy Wyników wyszukiwania, zapewniając jej aktualność.

### Ścieżki wyłączone z szybkiego wyszukiwania

Nazwa klucza: org.mate.search-tool.quick-search-excluded-paths

Wartości domyślne: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

Wyszukiwarka plików nie będzie wykonywała szybkiego przeszukiwania ścieżek ustalonych dla tego klucza. W przypadku tych ścieżek wyszukiwanie będzie się odbywało z użyciem komendy `find`. Znaki specjalne '*' oraz '?' nadal będą wspierane.

### Ścieżki wyłączone z drugiego przebiegu szybkiego wyszukiwania

Nazwa klucza: org.mate.search-tool.quick-search-second-scan-excluded-paths

Wartości domyślne: [/]

Jeśli Wyszukiwarka Plików trafi na ścieżki przypisane do tego klucza, nie wykona po pierwszym szukaniu drugiego przelotu. Szybkie przeszukiwanie ścieżek nie będzie uzupełniane dokładnym szukaniem z użyciem komendy `find`. Ścieżki mogą zawierać znaki specjalne '*' oraz '?'.

### Wyświetlanie dodatkowych opcji

Nazwa klucza: org.mate.search-tool.show-additional-options

Wartość domyślna: false

Ten klucz określa, czy zakładka Więcej opcji będzie się rozwijała po uruchomieniu Wyszukiwarki plików.