Búsquedes: diferència entre les revisions
Salta a la navegació
Salta a la cerca
(Pàgina nova, amb el contingut: «== Locate == Actualitzar base de dades amb fitxers del sistema: updatedb Buscar fitxer ràpidament: locate NOM_FITXER == Which == which NOM_FITXER == Ls == ...».) |
Cap resum de modificació |
||
Línia 24: | Línia 24: | ||
Buscar característiques: | Buscar característiques: | ||
find . -size +1500 | find . -size +1500 | ||
Buscar fitxers d'un usuari: | |||
find . -user <userid> | |||
Buscar fitxers que continguin una cadena: | Buscar fitxers que continguin una cadena: | ||
find . -name * -exec grep 'CADENA' {} \; | find /tmp -exec grep "search string" '{}' /dev/null \; -print | ||
o bé | |||
find /tmp -exec grep -H "search string" '{}' \; -print | |||
o filtrant el tipus de fitxers | |||
find . -name *.html -exec grep 'CADENA' {} \; | |||
== Buscar continguts amb Grep == | |||
grep -r "CADENA" /carpeta |
Revisió del 11:41, 1 jul 2008
Locate
Actualitzar base de dades amb fitxers del sistema:
updatedb
Buscar fitxer ràpidament:
locate NOM_FITXER
Which
which NOM_FITXER
Ls
(Buscar a la carpeta actual nomes)
ls -las NOM_FITXER
ls -las PART_NOM_FITXER*
Find
Busca a la carpeta actual i també a subcarpetes:
find . -name PART_NOM_FITXER*
Busca a tot el sistema:
find / -name PART_NOM_FITXER*
Buscar també links:
find . -iname PART_NOM_FITXER*
Buscar característiques:
find . -size +1500
Buscar fitxers d'un usuari:
find . -user <userid>
Buscar fitxers que continguin una cadena:
find /tmp -exec grep "search string" '{}' /dev/null \; -print
o bé
find /tmp -exec grep -H "search string" '{}' \; -print
o filtrant el tipus de fitxers
find . -name *.html -exec grep 'CADENA' {} \;
Buscar continguts amb Grep
grep -r "CADENA" /carpeta