viernes, agosto 03, 2007

Comandos Linux - Buscando Archivos y Texto en los Archivos

En esta ocasión continuaré con algunos comandos que son útiles sobre todo para lidiar con archivos que por lo general no recordamos exáctamente su ubicación o peor aún, el nombre del fichero de texto. Bueno pues, sin mayores preámbulos aquí les dejo algunos comandos:

Buscar el fichero llamado "archivo" tomando como punto de inicio el directorio raíz:
find / -name archivo

Buscar el fichero que contiene en alguna parte de su nombre la palabra "archivo", tomando como punto de inicio el directorio raíz:
find / -name '*archivo*'

Crear o actualizar la base de datos de todos los ficheros contenidos en todo el sistema de archivos de linux. (Este se comando se utiliza antes de usar el comando "locate" - ver siguiente):
updatedb

Buscar el fichero denominado "archivo" (asumiendo que se ha utilizado el comando "updatedb" - ver anterior):
locate archivo

Mostrar el directorio que contiene el fichero ejecutable denominado "archivoejecutable"
which archivoejecutable

Buscar y listar a todos los archivos del directorio "directorio" que contienen en su interior el texto "textoenarchivo"
grep textoenarchivo /directorio

Espero que también les hayan sido de utilidad, y una vez más, si desean más información pueden buscar en los manuales con el comando man.

1 comentario:

Anónimo dijo...
Este blog ha sido eliminado por un administrador de blog.