Comando Find

Descripción

Uso Comando Find
Rolando Martinez
Mapa Mental por Rolando Martinez, actualizado hace más de 1 año
Rolando Martinez
Creado por Rolando Martinez hace más de 3 años
0
0

Resumen del Recurso

Comando Find
  1. 1. Uso básico
    1. find -name nombredefichero
      1. find /tmp -type f -empty
        1. empty file
    2. 2.- Búsqueda por tamaño
      1. find -size 100k
        1. find -size +100k
          1. find -size -100k
          2. 3. Búsqueda por usuario
            1. find -nouser
              1. find -user root -o -user www-data
                1. find -not -user www-data
                2. 4. Búsqueda por grupo
                  1. find -group nombredelgrupo
                  2. 5. Búsqueda por permisos
                    1. find -type f -perm -110
                      1. find . -perm 744
                        1. find . -perm u=rwx,g=r,o=r
                          1. find . -type f -perm 0777 -print
                            1. find / -perm 2644
                              1. sgid
                                1. find / -perm 1551
                                  1. sticky bit
                                    1. find / -perm /u=s
                                      1. suid
                                    2. find / -perm /g=s
                            2. find -type f -perm /110
                            3. 6. Usando expresiones regulares
                              1. find -regextype posix-egrep -regex '.*(php|js)$'
                              2. 7. Búsquedas por fechas
                                1. find -mtime +2
                                  1. find -mtime +2 -mtime -5
                                  2. 8. Búsquedas por minutos
                                    1. -cmin y -mmin
                                    2. 9. Limitar las búsquedas
                                      1. find wordpress -maxdepth 1 -name "*js"
                                      2. 10. Combinando find con otros comandos
                                        1. find -user root -exec chown www-data {} \;
                                        2. -type
                                          1. -d: directorio · -f: fichero regular · -l: enlace simbólicos · -b: fichero especial de bloques* · -c: fichero especial de caracteres*
                                          2. -exec
                                            1. -print: muestra el nombre completo de los ficheros encontrados por la salida estándar, seguido de un salto de línea.
                                              1. -print0: igual que print0 pero sustituye el salto de línea por un carácter nulo
                                                1. -fprint {fichero}: escribe el resultado de la búsqueda en el fichero indicado,
                                                  1. -fprint0 {fichero}: igual que fprint pero sustituye salto de línea por carácter nulo.
                                                    1. -fls {fichero}: escribe en el fichero seleccionado el resultado de la busqueda con formato de salida idéntico al comando ls.
                                                      1. -printf {formato}: imprime el resultado en la salida estándar con el formato indicado.
                                                      2. Operadores Las búsquedas pueden ser a veces complejas, con expresiones extensas. Podemos utilizar operadores para combinar expresiones. ( expr ): podemos utilizar paréntesis para agrupar las condiciones entre expresiones. ! expr: negación de la expresión. -not expr: idéntico operador que !. expr1 expr2: si omitimos el operador entre la expresion1 y expresion2, actúa como un AND lógico. expr1 -a expr1: lo mismo que la condición anterior (-a AND lógico). expr1 -o expr2: operador OR lógico entre las expresiones.
                                                        1. xargcs
                                                          Mostrar resumen completo Ocultar resumen completo

                                                          Similar

                                                          Capitales Europeas
                                                          Diego Santos
                                                          CURRICULUM
                                                          yuliayme
                                                          Vocabulario unidad 13
                                                          Laura Maestro
                                                          Álgebra lineal
                                                          Hugo Garzón
                                                          Segunda Guerra Mundial
                                                          Fer Lopez Alonso
                                                          Modernismo y Generación del 98
                                                          David Gracia
                                                          Admisión del Personal
                                                          1991mayra
                                                          Cadena de Valor
                                                          gustavo.meneses.
                                                          Sistema de procesamiento en Bases de datos
                                                          jhonatanandresce
                                                          EL IMPERIALISMO
                                                          andrea acosta
                                                          ISLAMISMOA_plantilla
                                                          Txemi López