Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

comando ls

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: gunter, zendune

comando ls

Postdi bonna1 » 01/02/04 13:32

salve a tutti!
scusate la banalità della domanda ma non ostante mi sia letto piu volte il man di ls non ho trovato una risposta alla mia domanda....

:oops: cmq vorrei sapere che opzioni devo passare a "ls" per cercare un files nelle sottodirectory...
ad es : se cerco il file "file1.xxxx" che si trova in una dir a me sconosciuta,
partendo da "/", come faccio a sapere dove si trova questo files?? :oops:

grazie a tutti!
http://www.dariobonini.it - il mio sito inutile
----
Un giorno seza sorriso è un giorno perso.
bonna1
Utente Senior
 
Post: 334
Iscritto il: 18/09/02 10:52
Località: Reggio Emilia (correggio)

Sponsor
 

Postdi Luva » 01/02/04 13:47

Per cercare i file puoi utilizzare il comando find o locate.
La differenza tra i due e` che find fa la scansione delle directory, mentre locate utilizza un database(quindi non e` sensibile alle modifiche come find, ma e` + veloce).

La sintassi di find (almeno quello che uso io) per cercare un file in una cartella e nelle sottocartelle e`:
find nome_cartella -name nome_file

Per ulteriori approfondimenti, leggiti il man di find...
Per quanto riguarda locate, e` necessario prima aggiornare il database (se hai fatto modifiche ai file che stai cercando) utilizzando (da root) il comando:
updatedb
successivamente puoi cercare il file che vuoi utilizzando
locate nome_file

Non conosco i parametri che e` possibile passargli..tuttavia li puoi trovare nella man page di locate...

Ciao
Luva
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi bonna1 » 01/02/04 14:10

:lol: grazie! :lol:
il find è propio il comando che cercavo!

grazie mille!
http://www.dariobonini.it - il mio sito inutile
----
Un giorno seza sorriso è un giorno perso.
bonna1
Utente Senior
 
Post: 334
Iscritto il: 18/09/02 10:52
Località: Reggio Emilia (correggio)

Postdi tba.free » 02/02/04 13:48

find . -name "nome" -ls

oppure con -exec e -ok seguiti dal comando
tba.free
Utente Junior
 
Post: 61
Iscritto il: 16/07/02 08:18
Località: Roma


Torna a Software Linux


Topic correlati a "comando ls":


Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti