Trovare file e directory con un semplice comando: find, locate e which
sabato, novembre 15 2008 - 185 Visualizzazioni
Oggi voglio parlarvi di alcuni tool che ci permettono di trovare file e directory di cui non ricordiamo più la posizione all’interno del filesystem.
Solitamente, se non siamo maniaci dell’ordine (come me), ci sarà capitato 1000 volte di non riuscire più a trovare un file, una libreria, un programma, un video…anche perchè ricordare dove si trovano tutti è umanamente impossibile! Come sempre, metto da parte i tool grafici e vediamo insieme cosa ci offre la nostra amata shell. Le alternative sono tre: find, locate e which.
Nel caso di Which, il suo scopo è recuperare e mostrare a video il percorso di un file eseguibile di cui però ricordiamo il nome. Per usarlo ci basta scrivere da terminale, per esempio:
which synaptic
e avremo come risposta: /usr/sbin/synaptic
Il comando locate, ci permette di trovare qualsiasi file e si basa su un proprio database dove mantiene aggiornato tutto il nostro filesystem. Possiamo anche aggiornare manualmente il database, con il semplice comando updatedb. Il comando dispone di moltissime opzioni. Vediamo per esempio come ritrovare firefox:
locate
in questo caso ci mostrerà a video tutti i file presenti nel filesystem il cui nome contiene la parola firefox. Molte volte l’output fornito è molto lungo da visualizzare quindi useremo il comando more:
locate firefox | more
Infine troviamo il comando più potente: find.
In questo caso possiamo specificare anche la directory in cui eseguire la ricerca.
Per esempio:
find /home/mirko -name *consoli* -print
avremo effettuato una ricerca all’interno della directory home dell’utente mirko tutti i file e le cartelle che hanno nel nome la parola “consoli”…
Semplice no? Da oggi non perderete più i vostri file e potrete ritrovarli con dei semplici comandi da terminale!
Taggato come Comandi terminale, Guide, Linux, find, locate, ricerca file, trovare directory, trovare file, whichScritto da hackgeek
Altri Articoli Interessanti
Gli ultimi dal Social
gabrielbutoeru
Gabriel recupera la password e capisce qualche cosa in più su Chrome OS
@Replica
mcastel
qualche riflessione sul sistema operativo di #Google http://tinyurl.com/laquuc (Qaiku)
@Replica
andreaolivato
Gnome-do 0.8.2 con le Docklets su Gentoo : VIDEO http://bit.ly/UcC8g
@Replica
andreaolivato
Stallman: il software libero non deve dipendere da #Mono http://punto-informatico.it/2657922/PI/News/stallman-liberatevi-mono.aspx
@Replica
trampfox
ha appena finito il post su Linux Feed :) http://trampfox.wordpress.com/2009/06/22/linux-feed/
@Replica
Sito webCompletamente Funzionante
GalleryCompletamente Funzionante
Social NetworkCompletamente Funzionante
Server JabberProblemi liste contatti
Servizio MailCompletamente Funzionante
Servizio di RicercaCompletamente Funzionante















