Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 1 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5
trovare file tramite terminale
#1
Chi mi riesce a far capire come fare per cercare un determinato file o porzione di esso in tutto il sistema? con quale comando?
Cita messaggio
#2
Devi prima aggiornare la lista con il comando:

Codice:
sudo updatedb

poi dare il comando per cercare il file:

Codice:
locate nomefile

esempio: locate miofratello.jpg
Cita messaggio
#3
(04-12-2012, 23:38 )ps3love Ha scritto: Devi prima aggiornare la lista con il comando:

Codice:
sudo updatedb

poi dare il comando per cercare il file:

Codice:
locate nomefile

esempio: locate miofratello.jpg

Parte del file no? Ad esempio se so che nel sistema esiste un file che si chaima linux posso fare una ricerca del tipo lin e lui mi trova tutti i file che iniziano per lin?
Cita messaggio
#4
Sposto nella sezione della shell.

Guarda anche il man di find che è molto più complicato ma anche infinitamente più completo di locate, che guarda solo al nome dei file, considerando tempi, permessi, dimensioni etc.
Ovviamente locate legge un database e quindi è velocissimo mentre find si sciroppa tutto il filesystem e gli ci vuole il suo tempo.

Con tree visualizzi l'albero delle directory.

locate lin
ti trova tutti i file dove c'è la stringa lin in qualsiasi posizione del percorso
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png] Parole !
Mai che se ne trovino due uguali !
Cita messaggio
#5
e se fosse necessario trovare un file di cui non si ricorda nulla tranne alcune parole del testo ?

 
Cita messaggio
#6
@roger, ciao.
Forse è meglio se ti registri e posti il tuo quesito qui:

http://www.istitutomajorana.it/forum2
Stiamo traslocando
http://www.istitutomajorana.it/forum/Thr...IL-FORUM-2

Grazie e ciao.
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)