# Manual för Sök efter filer

## Introduktion

Med programmet Sök efter filer kan du söka efter filer i ditt system. För att utföra en grundläggande sökning kan du skriva in ett filnamn eller en del av ett filnamn, med eller utan jokertecken. För att förfina din sökning kan du använda ytterligare sökalternativ.

Sök efter filer använder UNIX-kommandona `find`, `grep` och `locate`. Som standard använder Search for Files vid en grundläggande sökning först kommandot `locate` och därefter det långsammare men mer noggranna kommandot `find`.

Huruvida sökningen är skiftlägeskänslig beror på operativsystemet. I Linux har till exempel kommandona `find`, `grep` och `locate` stöd för alternativet `-i`, så alla sökningar är skiftlägesokänsliga.

## Komma igång

Du kan starta Sök efter filer på följande sätt:

Från ett menyfält på en panel

- Välj Platser Sök efter filer...

Från en huvudmeny på en panel

- Välj Sök efter filer...

Från en kommandorad

- Utför följande kommando: `mate-search-tool`

När du startar Sök efter filer visas följande fönster.

### Fönster för sökning efter filer

Visar huvudfönstret för Sök efter filer.

## Användning

### För att utföra en grundläggande sökning

Gör så här för att utföra en grundläggande sökning efter en fil i systemet:

1. Ange söktexten i fältet Name contains. Söktexten kan vara ett filnamn eller en del av ett filnamn, med eller utan jokertecken, enligt vad som visas i följande tabell:

   Namn innehåller text | Exempel | Resultat
   Fullständigt eller partiellt filnamn | `minfil.txt` | Sök efter filer söker efter alla filer som innehåller texten `myfile.txt` i filnamnet.
   Del av filnamn kombinerat med jokertecken (*, [, ]) | `*.[ch]` | Sök efter filer söker efter alla filer som har filnamnstillägget `.c` eller `.h`.

2. I fältet Sök i mapp väljer du den mapp eller enhet där du vill att Sök efter filer ska börja sökningen.

3. Klicka på Sök för att utföra sökningen.

Sök efter filer söker i den katalog som du anger och i katalogens underkataloger. Search for Files visar resultatet av sökningen i listboxen Search results. Om Search for Files inte hittar några filer som motsvarar sökkriterierna, visas meddelandet "No files found" i listboxen Search results.

Som standard utför Sök efter filer en snabb sökning med kommandot `locate` följt av en mer noggrann andra sökning med kommandot `find`. Kommandot `locate` är snabbare eftersom det använder en databas med information om filer. Om denna databas är mer än en vecka gammal kan Search for Files varna dig för att sökresultaten kan vara inaktuella och ge dig möjlighet att inaktivera snabbsökningen. Uppdatera databasen genom att köra kommandot `updatedb` som root-användare.

### Lägga till sökalternativ

Du kan lägga till ytterligare alternativ för att söka efter en fil i systemet. Gör så här om du vill lägga till sökalternativ:

1. Klicka på texten Välj fler alternativ.

2. Klicka på rullgardinsmenyn Tillgängliga alternativ.

3. Välj det sökalternativ som du vill använda.

4. Klicka på Lägg till.

5. Ange vilken sökinformation som krävs för sökalternativet enligt beskrivningen i tbl-search-rules.

6. Upprepa ovanstående steg för varje sökalternativ som du vill använda.

Om du vill ta bort ett sökalternativ från den aktuella sökningen klickar du på knappen Ta bort bredvid alternativet.

Om du vill inaktivera sökalternativen för den aktuella sökningen klickar du på texten Välj fler alternativ.

### Sökalternativ

Alternativnamn | Beskrivning
Innehåller texten | Sök efter filer av typen plain text som innehåller den angivna texten.
Datum ändrat mindre än | Sök efter filer som har ändrats mindre än den period som anges i dagar.
Ändringsdatum större än | Sök efter filer som har modifierats längre än den period som anges i dagar.
Storlek minst | Sök efter filer som är lika med eller större än den storlek som anges i kilobyte.
Storlek som mest | Sök efter filer som är mindre än eller lika med den storlek som anges i kilobyte.
Filen är tom | Sök efter tomma filer.
Ägs av användaren | Sök efter filer som ägs av den användare som anges. Skriv in användarens namn i textrutan.
Ägs av koncern | Sök efter filer som ägs av den grupp som anges. Skriv namnet på gruppen i textrutan.
Ägaren är okänd | Sök efter filer som ägs av en användare eller grupp som är okänd för systemet.
Namnet innehåller inte | Sök efter filnamn som inte innehåller den sträng som du anger. Ange ett fullständigt filnamn eller ett partiellt filnamn med jokertecken i det angivna fältet. Använd * för att ange en sekvens av tecken. Använd ? för att ange ett enstaka tecken. Sökningen är skiftlägeskänslig.
Namn matchar reguljärt uttryck | Sök efter filer som innehåller det angivna reguljära uttrycket i katalogvägen eller filnamnet. Skriv det reguljära uttrycket i textrutan.
Visa dolda filer och säkerhetskopior | Inkludera dolda filer och säkerhetskopior i sökningen.
Följ symboliska länkar | Följ symboliska länkar när du söker efter filer.
Exkludera andra filsystem | Sök i kataloger som ligger i samma filsystem som startkatalogen.

### För att stoppa en sökning

Klicka på Stopp för att avbryta en sökning innan Sök efter filer slutför sökningen.

### Öppna en visad fil

Om du vill öppna en fil som visas i listrutan Sökresultat utför du något av följande steg:

- Högerklicka på filen och välj sedan Öppna.

- Dubbelklicka på filen.

Om du vill öppna den mapp som innehåller en fil som visas i listrutan Sökresultat högerklickar du på filen och väljer sedan Öppna mapp som innehåller filen.

### Radera en visad fil

Om du vill ta bort en fil som visas i listrutan Sökresultat högerklickar du på filen och väljer sedan Flytta till papperskorgen.

### Så här sparar du sökresultaten

Om du vill spara resultaten från den senaste sökningen som Sök efter filer utförde högerklickar du i listan med sökresultat och väljer Spara resultat som. Ange namnet på den fil som du vill spara resultaten i och klicka sedan på Spara.

## Inställningar

Sök efter filer tillhandahåller gsettings-nycklar för att ändra en del av dess beteende. Värdena för gsettings kan ändras genom att starta konfigurationsredigeraren på följande sätt:

Program-menyn

- Välj Systemverktyg dconf-redigerare.

Kommandorad

- Utför följande kommando: `dconf-editor`

### Inaktivera snabbsökning

Nyckelns namn: org.mate.search-tool.disable-quick-search

Standardvärde: false

Sök efter filer påskyndar sökningar efter filnamn med hjälp av kommandot `Locate`. `Locate` ger ett säkert sätt att indexera och snabbt söka efter filnamn. Eftersom `Locate` förlitar sig på ett filindex kanske listan med sökresultat inte alltid är uppdaterad.

### Inaktivera andra genomsökning i snabbsökning

Nyckelns namn: org.mate.search-tool.disable-quick-search-second-scan

Standardvärde: false

Efter en snabb sökning gör Sök efter filer en grundlig sökning med kommandot `find`. Syftet med denna andra sökning är att hitta filer som inte har indexerats. Filer som matchar sökkriterierna läggs till i listan med sökresultat och listan hålls uppdaterad.

### Exkluderade sökvägar vid snabbsökning

Nyckelns namn: org.mate.search-tool.quick-search-excluded-paths

Standardvärden: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

Sök efter filer utför inte en snabb sökning efter sökvägar som definieras av denna nyckel. Vid sökning efter filnamn i de definierade sökvägarna används kommandot `find`. Jokertecken '*' och '?' stöds.

### Exkluderade sökvägar vid andra genomsökningen i snabbsökning

Nyckelns namn: org.mate.search-tool.quick-search-second-scan-excluded-paths

Standardvärde: [/]

Sök efter filer utför inte en andra sökning efter en snabbsökning i de sökvägar som definieras med den här tangenten. Snabbsökningar i de definierade sökvägarna kommer inte att följas av en grundlig sökning med kommandot `find`. Jokertecken '*' och '?' stöds.

### Visa ytterligare alternativ

Nyckelns namn: org.mate.search-tool.show-additional-options

Standardvärde: false

Den här tangenten avgör om avsnittet Välj fler alternativ ska expanderas när Sök efter filer startas.