Comando Find

Description

Uso Comando Find
Rolando Martinez
Mind Map by Rolando Martinez, updated more than 1 year ago
Rolando Martinez
Created by Rolando Martinez about 4 years ago
0
0

Resource summary

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
                                                          Show full summary Hide full summary

                                                          Similar

                                                          Sociology
                                                          shattering.illus
                                                          The Heart
                                                          annalieharrison
                                                          BIOLOGY B1 3
                                                          x_clairey_x
                                                          Language techniques: Macbeth
                                                          arnya_lewis
                                                          Physical Description
                                                          Mónica Rodríguez
                                                          Mind Map 1_1
                                                          n.marment
                                                          Business Studies Unit 1
                                                          emily.mckechnie
                                                          A View from the Bridge Quotes
                                                          Emma Payne
                                                          maths notes
                                                          grace tassell
                                                          Chapter 18 - Marketing mix(Product & Price)
                                                          irene floriane
                                                          Power and Conflict Poetry
                                                          Charlotte Woodward