• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 1 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
un locate di file ricerca tramite

[Guida] Ricerca di un file tramite locate
#1
Tempo fa mi ero imbattuto nel problema di aver "perso" un file nel mio raspy (o meglio, non mi ricordavo dove lo avevo messo)
Per ovviare a questo problema, ho trovato molto utile il comando locate.
per poterlo utilizzare, installo mlocate:


Codice:
sudo apt-get install mlocate

e aggiorno il db:


Codice:
sudo updatedb

ora posso ricercare qualsiasi file all'interno del raspberry con il comando:


Codice:
locate FileDaRicercare
Risposta
#2
Ottima guida Grazie Wink
"Il sapere umano appartiene al mondo"
Founder (CEO) RaspberryItaly.com
Risposta
#3
posso aggiungere che esiste anche il find?

E quindi mi sembra corretto anche chiarire la differenza con locate:

locate usa un database dei file costruito in precedenza (con il comando updatedb). E' molto veloce, ma usa un database che va aggiornato e ricerca solo per nome (o parte del nome).
Ovviamente, come spiegato dalla guida, va installato.

Può succedere però di non poter installare, di non avere la connesione per farlo etc etc
O semplicemente di non volerlo installare per non dover aggiungere altro al SO del nostro raspy e non tenere il db dei file aggiornato.
O ancora di non volersi limitare a cercare file per nome.

Allora ecco il find.
Già presente sul sistema operativo e cerca nel file system reale.
Di conseguenza è più lento, ma lavora su una base perennemente aggiornata (per forza, è il file system reale!!!).
Inoltre ha più opzioni per la ricerca (dimensioni, data di modifica...)

In ogni caso ricordo:
man find
man locate

per ulteriori indicazioni sull'utilizzo.
Risposta
  


Vai al forum:


Navigazione:
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect