Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

El comando find en linux

Este es mi problema:
Necesito encontrar un archivo entre una cantidad muy elevada de ellos en un sistema linux (fedora).
¿existe algún comando que me haga esta operción de una forma rápida y eficaz?

La FAQ El comando find en linux tiene Pertenece a la categoría:


 Respuesta de Sara Álvarez  06/9/05 
En linux existe el comando find que te realiza la operación que nos comentas.




La sintaxis es la siguiente:


find dir cond1 ...




Los dos principales parámetros son:


-name nm (nm es el nombre del fichero a buscar).


-type f dir (dir es el nombre del directorio a buscar).




Hay más parámetros que puedes encontrar en la ayuda de linux ( man find).

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios de los visitantes
Se muestran 2 comentarios revisados

 Comentario de pablo
16/9/05 
por ahí conviene utilizar locate junto con updatedb.

Primero corres updatedb, se crea una lista de lo que hay en tu sistema, luego con locate buscas el archivo.

Te recomiendo que agregues updatedb al cron para que corra cada x cantidad de tiempo en un horario que no utilices el sistema, de todas formas no merma el rendimiento del sistema, pero de esta forma tendrías siempre actualizado la lista de ficheros de tu equipo.

Saludos

 Comentario de Miguel Angel
21/2/07 
Un ejemplo de uso del comando find de linux:

find -name miarchivo.gif

Eso busca un archivo llamado miarchivo.gif en el directorio actual y todos los subdirectorios.

find -name miarchivo.*

Esto busca un fichero llamado miarchivo, que tenga cualquier extension.

 
FAQ relacionadas
  + ¿Qué es MoLinux?
  + ¿Qué es Ubuntu?
  + ¿Qué es Linex?
  + Comprimir y descomprimir archivos en Linux
  + ¿Qué es Fedora?
  + Visualización de ficheros en linux
  + Copiar archivos de windows a linux
  + Gestion de usuarios en linux
  + Paquetes RPM
  + Comando WC
  + Disk Druid
  + Qué es un INODO en linux
  + Comandos básicos para el uso de un FTP vía linux
  + Los enlaces en linux
  + Los demonios en linux
  + La ayuda en linux
  + El comando df en linux
  + Directorio etc/ en linux
  + Sistema de arranque en linux
  + Sistema linux
  + Estructura if en shell script de Linux
  + Estructura case en linux
  + Listar archivos via FTP en linux
  + Instalación de phpMyAdmin sobre Debian
  + Página PHP como tarea programada en linux
  + Borrar un directorio en Linux
  + Cómo cambiar la hora del sistema en linux
  + Como crear un usuario en linux
  + El comando grep
  + Sistema X-Windows
  + Variables de entorno en Linux
  + Qué hace el comando PWD en linux?
  + ¿Cómo asignar todos los permisos a un archivo de Linux?
  + Qué es la Unix epoch (época Unix)

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia