Algunas publicaciones no son obras directas de FC5Scrim, se debe considerar las publicaciones de FC5Scrim como una recopilación de material que representa el pensamiento de FC5Scrim si no se menciona lo contrario, si alguna de nuestras publicaciones afecta directamente el buen nombre de algún autor solo con notificarnos retiraremos la publicación.

martes, 17 de febrero de 2015

El comando find usado de forma correcta es realmente útil


El comando find usado de forma correcta es realmente útil a la hora de buscar archivos de todo tipo. Por ser un comando realmente útil describiremos su sintexis a continuación:























sintaxis: 

find [ruta] [expresión_de_búsqueda] [acción]


La [ruta] es el directorio o path en el cual se desea hacer la busqueda, un ejemplo de esto puede ser ( $ /home/UsuarioFC5scrim ). si no se especifica una ruta se tomara el directorio actual para realizar la búsqueda.


La [expresión_de_búsqueda] son las acciones a realizar sobre la búsqueda, si no se indica ninguna expresión de búsqueda se aplica por defecto la opción -aprint que muestra el resultado de la búsqueda.

La [acción] es algun comando para ejecutarse sobre cada directorio o archivo con la [expresión_de_búsqueda] que serán los archivos encontrados.

Se presenta a continuación la búsqueda básica:

buscar todos los archivos o carpetas que contengan en su nombre "reporte" desde la raíz:

find / -name reporte
find / -iname Reporte  (no tomara en cuenta cuenta las minúsculas y las mayúsculas) 

El uso de expresiones regulares en lo que se busca es válido:

find / -name "[0-9]*"     → lo que comienza con un dígito
find / -name "[Mm]*"      → lo que comienza con un la letra n o M
find / -name "[a-m]*.txt" → lo que comienza entre a y m y termine en ".txt"

Busca bajo /home todos los archivos que pertenezcan al usuario mario

find /home -user mario

que contengan con "enero" como en reporte_febrero

find /home -user mario -name "*febrero*"

ingresa uno o más directorios de búsqueda :

find /etc /usr /var -group administrador

inicia la busca en tres directorios mas los archivos o subdirectorios que pertenezcan 
al grupo 'administrador'

En la próxima publicación se especificara la búsqueda en el tiempo, comparaciones de búsqueda con – and, -or y -not, búsqueda por tamaño de archivo entre otros. 

0 comentarios :

Publicar un comentario