1.6. Individuazione di dati nel computer o nel file system

KDE fornisce più di un'applicazione per l'individuazione di dati nel computer o nel file system. Con Kerry, è possibile eseguire senza difficoltà ricerche nello spazio delle informazioni personali (in genere nella propria cartella principale) per trovare documenti, e-mail, cronologia Web, conversazioni IM/ITC, codice sorgente, immagini, file musicali, applicazioni e molto altro ancora. Per ulteriori informazioni, fare riferimento il Capitolo 11, Esecuzione di ricerche con Kerry.

Con KFind è possibile individuare i file desiderati nel computer o nel file system grazie a diversi criteri di ricerca, quali contenuto o dimensione del file, date e proprietario. Avviarla dal menu principale con Applications (Applicazioni)+Find Files/Folders (Trova file/cartelle). In alternativa, premere Alt-F2 e digitare il comando kfind.

Figura 1.15. Individuazione di file con KFind

Individuazione di file con KFind

1.6.1. Ricerca dei file

Per eseguire una ricerca per un determinato nome di file, procedere come segue:

  1. Avviare KFind dal menu principale o dalla riga di comando.

  2. Fare clic sulla scheda Name/Location (Nome/Posizione) per eseguire una ricerca di base.

  3. Nel campo Named (Nome) specificare il nome del file da trovare. È possibile utilizzare i seguenti caratteri jolly:

    Asterisco

    L'asterisco (*) rappresenta un numero qualsiasi di caratteri mancanti (anche zero). Ad esempio, cercando marc* è possibile trovare i file marc,marc.png e marc_non_deve_leggerlo.kwd. Cercando mar*.kwd è possibile trovare market.kwd e marc_non_deve_leggerlo.kwd.

    Punto interrogativo

    Il punto interrogativo (?) rappresenta un singolo carattere. Ad esempio, cercando mar? è possibile trovare marc, ma marc? non individua nulla se il nome dei file è marc o marc.png. Nella stringa di ricerca è possibile inserire un numero illimitato di punti interrogativi. In questo modo, si individua esattamente il numero di caratteri.

    È possibile combinare questi due caratteri jolly in qualsiasi stringa di ricerca.

  4. Per trovare la cartella desiderata, in Look In (Cerca in) specificare la cartella in cui cercare oppure fare clic su Browse (Sfoglia). Selezionare Include Subfolders (Includi sottocartelle) per cercare anche tutte le sottocartelle all'interno della cartella specificata.

  5. Premere Enter o fare clic su Find (Trova).

1.6.2. Esecuzione di una ricerca avanzata di file

Per una ricerca più dettagliata, è possibile specificare ulteriori opzioni, come un testo contenuto nel file:

  1. Avviare KFind dal menu principale o dalla riga di comando.

  2. Fare clic sulla scheda Name/Location (Nome/Posizione).

  3. Nel campo Named (Nome) specificare il nome del file da trovare.

  4. Per trovare la cartella desiderata, in Look In (Cerca in) specificare la cartella in cui cercare oppure fare clic su Sfoglia.

  5. Fare clic sulla scheda Contenuti.

  6. In Tipo file, specificare il tipo di file da trovare.

  7. In Contenenti il testo, digitare la parola o la frase contenuti nel file da cercare.

  8. Se si desidera specificare altre opzioni, fare clic sulla scheda Properties (Proprietà) e scegliere le opzioni desiderate. Se si tiene premuto il puntatore del mouse su di un'opzione o un campo, viene visualizzata una breve descrizione.

  9. Per eseguire la ricerca, fare clic su Find (Trova).

Per informazioni dettagliate sulle opzioni di ricerca disponibili, fare riferimento alla guida in linea di KFind.

Per ricerche avanzate, può essere opportuno utilizzare modelli di ricerca o espressioni regolari. KRegExpEditor offre opzioni di ricerca basate su espressioni regolari. È possibile installare KRegExpEditor tramite YaST dal pacchetto kdeutils3-extra. Per ulteriori informazioni sui modelli di ricerca e l'utilizzo dei caratteri jolly o le espressioni regolari, vedere la sezione "Getting Started with the Bash Shell" (Capitolo 15, Working with the Shell, ↑Deployment Guide).