Probabilmente ci sono più metodi disponibili. C'è Catfish, un popolare strumento di ricerca con un indice di ricerca, che può trovare i tuoi file molto rapidamente. Viene fornito con un'opzione per cercare il contenuto dei file, ma per me non funziona in modo affidabile.
Vorrei condividere i metodi che utilizzo io stesso.
Il primo metodo prevede l'utilità grep, che esiste in qualsiasi distribuzione, anche nei sistemi embedded basati su busybox.
Per trovare file contenenti testo specifico in Linux, Fai quanto segue.
testare lo stato della GPU
- Apri la tua app terminale preferita. Il terminale XFCE4 è la mia preferenza personale.
- Naviga (se richiesto) nella cartella in cui cercherai i file con un testo specifico.
- Digitare il seguente comando:|_+_|
Ecco gli interruttori:
-i - ignora le maiuscole e minuscole del testo
-R - cerca ricorsivamente i file nelle sottodirectory.
-l - mostra i nomi dei file invece delle parti del contenuto dei file../ - l'ultimo parametro è il percorso della cartella contenente i file necessari per cercare il testo. Nel nostro caso è la cartella corrente con la maschera file. Puoi cambiarlo nel percorso completo della cartella. Ad esempio, ecco il mio comando
|_+_|
Nota: altre opzioni utili che potresti voler utilizzare con grep:
-n - mostra il numero di riga.
-w - corrisponde all'intera parola.
Un altro metodo che utilizzo è Midnight Commander (mc), l'app di gestione file della console. A differenza di grep, mc non è incluso per impostazione predefinita in tutte le distribuzioni Linux che ho provato. Potrebbe essere necessario installarlo da soli.
Trova file contenenti testo specifico con mc
Per trovare file contenenti testo specifico utilizzando Midnight Commander, avvia l'app e premi la seguente sequenza sulla tastiera:
Alt + Maiusc + ?
Questo aprirà la finestra di dialogo di ricerca.
Compila la sezione 'Contenuto:' e premi il tasto Invio. Troverà tutti i file con il testo richiesto.
Puoi posizionare questi file nel pannello sinistro o destro utilizzando l'opzione Pannello e copia/sposta/elimina/visualizza/fai quello che vuoi.
Midnight Commander è uno strumento che fa risparmiare molto tempo quando si tratta di ricerca.
Questo è tutto.