comando per effettuare ricerche avanzate di file

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
hamer
Prode Principiante
Messaggi: 11
Iscrizione: venerdì 17 agosto 2007, 23:33

comando per effettuare ricerche avanzate di file

Messaggio da hamer »

volevo sapere come si fa ad effettuare ricerche personalizzate di file utilizzando il terminale, del tipo:
- cerca tutti i file con estensione ".jpg"
- cerca tutti i file che inziano con la lettera ....
- cerca tutti i file che hanno una dimensione superiore a...

Vorrei sapere inoltre se questo tipo di ricerche possono essere fatte anche senza utilizzare il terminale. Grazie
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: comando per effettuare ricerche avanzate di file

Messaggio da kiroken_ »

da terminale il comando è find leggi il manuale per vedere tutte le varie opzioni (ne ha parecchie)
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
Avatar utente
blupenguin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2342
Iscrizione: martedì 15 gennaio 2008, 18:54

Re: comando per effettuare ricerche avanzate di file

Messaggio da blupenguin »

Allora ho fatto un paio di prove,

ad esempio se vuoi trovare i file .jpg il comando è questo:

Codice: Seleziona tutto

find /home/tuo_utente/ -name *.jpg
ti fa la ricerca automaticamente anche in tutte le sottdirectory del percorso che hai dato, per gli altri tipi di ricerche che dici penso il procedimento sia simile comunque con una Googeata le trovi.
In alternativa puoi sempre usare il vecchio risorse-cerca file
Avatar utente
scacchia
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2863
Iscrizione: martedì 15 maggio 2007, 22:39
Località: Un po' qui e un po' la

Re: comando per effettuare ricerche avanzate di file

Messaggio da scacchia »

find è molto potente e performante, ti consiglio di studiare un pochino le pagine del manuale

consiglio di usare l'opzione

Codice: Seleziona tutto

-iname
invece di

Codice: Seleziona tutto

-name
in modo da fare una ricerca case-insensitive  ;)
"Non importa quanto corri, ma dove corri e perchè" Z. Zeman
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
hamer
Prode Principiante
Messaggi: 11
Iscrizione: venerdì 17 agosto 2007, 23:33

Re: comando per effettuare ricerche avanzate di file

Messaggio da hamer »

ok, grazie
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti