# Manuale di Cerca File

## Introduzione

L'applicazione Cerca Fileconsente di cercare file nel sistema. Per eseguire una ricerca di base, è possibile digitare un nome di file completo o parziale, con o senza caratteri jolly. Per affinare la ricerca, è possibile applicare ulteriori filtri di ricerca.

Cerca File sfrutta i comandi UNIX `find`, `grep` e `locate`. Durante le ricerche semplici, Cerca File usa prima il comando `locate` e poi, per approfondire la ricerca, il comando `find`, più lento ma più raffinato.

La differenziazione tra lettere maiuscole o minuscole dipende dal sistema operativo. Ad esempio, in Linux i comandi `find`, `grep`, e `locate` supportano l'opzione `-i` così che la ricerca ignori la distinzione tra caratteri maiuscoli e minuscoli.

## Introduzione

È possibile avviare Cerca File nei seguenti modi:

Dalla barra dei menu sul pannello

- Selezionare Risorse Strumento di ricerca di MATE

Dal Menu principale sul pannello

- Selezionare Strumento di ricerca di MATE.

Da una riga di comando

- Eseguire il seguente comando: `mate-search-tool`

Quando si avvia Cerca File, viene mostrata la seguente finestra.

### Finestra di Cerca File

Finestra principale di Cerca File.

## Uso

### Eseguire una ricerca

Per effettuare una ricerca, seguire questi passaggi:

1. Inserire il testo nel campo Il nome contiene. Il testo della ricerca può essere un nome completo di file o parziale ,con o senza caratteri jolly, come indicato nella tabella seguente:

   Testo cercato | Esempio | Risultato
   Nome completo o parziale del file | `miofile.txt` | Cerca File cercherà tutti i file che contengono `miofile.txt` nel nome del file.
   Nome parziale del file assieme a caratteri jolly (*, [, ]) | `*.[ch]` | Cerca File cercherà tutti i file che hanno estensione `.c` o `.h`.

2. Nel campo Cerca nella cartella, selezionare la cartella o il dispositivo in cui si desidera che Cerca File inizi la ricerca.

3. Fare clic su Trova per avviare la ricerca.

Cerca File cercherà nella cartella specificata e nelle sue sottocartelle. Cerca File visualizzerà tutti i risultati nella casella Risultati della ricerca. Se Cerca File non trova alcun file corrispondente ai criteri di ricerca, l'applicazione visualizza il messaggio "Nessun file trovato" nella casella Risultati della ricerca.

Per impostazione predefinita, Cerca File esegue una ricerca rapida utilizzando il comando `locate` seguito da una seconda ricerca più approfondita utilizzando il comando di `find`. Il comando `locate` è più veloce perché utilizza un database di informazioni sui file. Se questo database ha più di una settimana di vita, Cerca File potrebbe avvisarti che i risultati della ricerca potrebbero non essere aggiornati e darti la possibilità di disabilitare la ricerca rapida. Per aggiornare il database, eseguire il comando `updatedb` come utente root.

### Aggiungere opzioni di ricerca

È possibile aggiungere ulteriori opzioni per la ricerca dei file nel sistema. Per farlo, seguire questi passaggi:

1. Fare clic sul testo Seleziona altre opzioni.

2. Fare clic sull'elenco a discesa Opzioni disponibili.

3. Selezionare l'opzione di ricerca che si desidera utilizzare.

4. Fare clic su Aggiungi

5. Specificare le informazioni di ricerca necessarie per l'opzione scelta, come descritto in tbl-search-rules.

6. Ripetere i passaggi precedenti per ogni opzione di ricerca che si vuole utilizzare.

Per rimuovere un'opzione di ricerca fare clic sul tasto Rimuovi accanto all'opzione.

Per disabilitare le opzioni di ricerca per la ricerca corrente, fare clic sul testo Selezione altre opzioni

### Opzioni di ricerca

Nome opzione | Descrizione
Contiene il testo | Cerca file o documenti di testo che contengano il testo specificato.
Modificato da meno di | Cerca i file che sono stati modificati più recentemente del periodo di tempo specificato.
Modificato da più di | Cerca i file che sono stati modificati meno recentemente del periodo di tempo specificato.
Dimensione almeno di | Cerca file che hanno almeno la dimensione in kilobyte uguale o maggiore di quella specificata.
Dimensione massima di | Cerca file che hanno al massimo dimensione in kilobyte minore o uguale a quella specificata.
Il file è vuoto | Cerca file vuoti
Posseduto dall'utente | Cerca file che sono posseduti dall'utente specificato. Inserirei il nome dell'utente nella casella di testo fornita.
Posseduto dal gruppo | Cerca file che sono posseduti dal gruppo specificato. Inserire il nome del gruppo nella casella di testo fornita.
Il proprietario è non riconosciuto | Cerca file che sono posseduti da un utente o da un gruppo che è sconosciuto al sistema.
Il nome non contiene | Cerca i nomi di file che non contengono la stringa inserita. Inserisci un nome di file completo o parziale con caratteri jolly nell'apposito campo. Utilizzare * per indicare una sequenza di caratteri e ? per indicare un singolo carattere. La ricerca è sensibile alla distinzione tra maiuscole e minuscole.
Il nome corrisponde all'espressione regolare | Cerca i file che contengono l'espressione regolare specificata nel percorso in cui si trova o nel nome del file. Digitare l'espressione regolare nell'apposita casella di testo.
Mostra file nascosti e di backup | Include nella ricerca i file nascosti e di backup
Segui i collegamenti simbolici | Segue i collegamenti simbolici quando si cercano dei file.
Escludi altri file system | Cerca nelle cartelle che si trovano sullo stesso file system della directory di partenza.

### Per fermare una ricerca

Fare clic su Ferma per interrompere una ricerca prima che Cerca File completi la ricerca.

### Aprire un file trovato

Per aprire un file mostrato nei Risultati della ricerca si può:

- Fare clic con il tasto destro e selezionare Apri.

- Eseguire un doppio-clic sul file

Per aprire la cartella in cui si trova il file mostrato nei Risultati della ricerca, fare clic col pulsante destro del mouse sul file e selezionare Apri la cartella contenitore.

### Eliminare un file trovato

Per eliminare un file mostrato nei Risultati della ricerca fare clic col pulsante destro del mouse sul file e selezionare Sposta nel cestino.

### Per salvare i risultati di ricerca

Per salvare i risultati dell'ultima ricerca di Cerca File fare clic col pulsante destro sui Risultati della ricerca e selezionare Salva risultati come. Inserire il nome del file in cui salvare i risultati e premere Salva.

## Impostazioni

Cerca File fornisce delle chiavi gsettings per modificare il suo comportamento. I valori di gsettings possono essere modificati avviando l'Editor di configurazione nei seguenti metodi:

menù Applicazioni

- Selezionare Strumenti di sistema dconf Editor.

Riga di comando

- Eseguire il seguente comando: `dconf-editor`

### Disabilita ricerca rapida

Nome chiave: org.mate.search-tool.disable-quick-search

Valore predefinito: falso

Cerca File velocizza la ricerca nei nomi dei file usando il comando `locate`. `Locate` fornisce un modo sicuro per indicizzare e cercare rapidamente i nomi dei file. Dato che `locate` si basa su un indice, i Risultati della ricerca potrebbero non essere sempre aggiornati.

### Disabilita il secondo passaggio di ricerca rapida

Nome chiave: org.mate.search-tool.disable-quick-search-second-scan

Valore predefinito: falso

Dopo aver completato una ricerca rapida, Cerca File esegue una ricerca approfondita col comando `find`. Lo scopo di questa seconda scansione è di trovare i file che non sono stati indicizzati. I file che corrispondono ai criteri di ricerca vengono aggiunti ai Risultati della ricerca per renderla sempre aggiornata.

### Percorsi esclusi dalla ricerca rapida

Nome chiave: org.mate.search-tool.quick-search-excluded-paths

Valori predefiniti: [/mnt/*,/media/*,/dev/*,/tmp/*,/proc/*,/var/*]

Cerca file non eseguirà una ricerca rapida dei percorsi definiti in questa chiave. La ricerca del nome del file nei percorsi definiti utilizzerà il comando `find`. I caratteri jolly '*' e '?' sono supportati.

### Percorsi esclusi dal secondo passaggio della ricerca rapida

Nome chiave: org.mate.search-tool.quick-search-second-scan-excluded-paths

Valori predefiniti: [/]

Cerca File non eseguirà una seconda scansione dopo la ricerca rapida dei percorsi definiti da questa chiave. La ricerca rapida nei percorsi definiti non sarà seguita da una ricerca approfondita con il comando `find`. I caratteri jolly '*' e '?' sono supportati.

### Mostra opzioni aggiuntive

Nome chiave: org.mate.search-tool.show-additional-options

Valore predefinito: falso

Questa chiave determina se la sezione Seleziona altre opzioni deve essere espansa all'avvio di Cerca File.